31015 1181
58642 484
46903 1595
29321 1181
24253 735
30148 1098
41817 594
49315 531
30355 1752
46004 421
13876 1708
51952 791
355078 5319
301394 3286
270222 3825
254720 2846
219693 2149
211245 3114
200184 2680
193765 2365
154385 1839
127535 2407
127044 1267
125782 1003