30907 1181
92261 486
33448 1948
69208 1141
20905 1865
48551 817
55954 1658
41802 593
36100 876
36478 1161
40646 1841
20631 517
354027 5315
300211 3277
269829 3823
253754 2833
219058 2149
210716 3111
199600 2676
193057 2362
154096 1835
127164 2405
126681 1266
125546 1002