37527 1599
30627 196
12804 824
12851 1753
30299 426
10997 1035
19687 141
38781 323
40213 1456
36394 1200
19932 864
23607 902
328622 5059
278467 3000
257197 3707
233117 2651
207012 2033
197514 2955
184936 2536
175417 2228
145010 1739
119606 2367
119553 1229
119265 946