4936 242
51362 907
9035 370
5054 92
26331 112
23031 124
19961 577
37181 295
11449 508
9421 938
6513 339
2307 340