4971 242
51441 907
9054 370
5081 92
26351 112
23128 124
20113 578
37710 295
11682 508
9466 938
6529 339
2324 340