81585 606
69799 866
52737 1547
53179 881
21366 1971
51820 1297
36650 736
12680 493
17522 1834
25531 1990
32113 800
25518 797
349467 5273
295011 3226
267739 3808
250000 2808
216226 2121
207636 3082
197235 2665
190367 2342
152829 1825
125687 2400
125570 1260
124343 993