30150 1098
24254 735
76669 456
39606 633
51952 791
27130 558
49883 556
17755 1513
48279 724
18744 449
13837 193
39520 862
355337 5319
301727 3287
270312 3825
254947 2847
219835 2149
211365 3117
200300 2681
193932 2365
154450 1840
127627 2407
127112 1268
125869 1003