31502 1184
84451 2494
92544 488
26991 471
57779 408
47385 342
21029 1866
50180 240
33532 1949
30379 1752
36218 876
40680 1841
357427 5336
304060 3298
271325 3829
257233 2856
221046 2155
212668 3129
201064 2683
195238 2372
154979 1847
128407 2409
127834 1270
126356 1005