31015 1181
84176 2492
26883 470
36142 876
48586 817
33472 1948
57695 408
30148 1098
20646 517
12518 1461
19333 1624
49315 531
355078 5319
301394 3286
270222 3825
254720 2846
219693 2149
211245 3114
200184 2680
193765 2365
154385 1839
127535 2407
127044 1267
125782 1003