37581 1474
28539 494
24360 1030
11404 732
11843 442
40856 821
26343 170
46953 1070
10435 1633
14821 468
12011 547
17723 114
354927 5319
301209 3286
270170 3824
254586 2846
219619 2149
211190 3114
200104 2680
193626 2363
154333 1839
127492 2407
127005 1267
125752 1003