31486 1184
69349 1141
42243 1412
56021 1658
49317 619
16914 1426
36547 1161
40715 944
37605 1343
34193 391
30935 1388
36215 876
357362 5336
304002 3298
271298 3829
257163 2856
221008 2155
212610 3126
201048 2683
195208 2372
154956 1847
128392 2409
127807 1270
126349 1005