4936 242
51362 907
9035 370
5054 92
26331 112
23030 124
19958 577
37176 295
11447 508
9421 938
6513 339
2307 340