112962 1581
90721 1951
20974 1810
29644 649
76699 1372
51657 130
33525 485
21328 1645
14477 863
21907 709
50240 1116
21626 1972
357859 5336
304551 3302
271524 3830
257728 2859
221379 2156
212931 3130
201237 2683
195485 2372
155075 1848
128542 2409
128098 1270
126433 1006