59582 1799
54061 919
21146 482
12513 916
17880 1674
41407 1472
46716 1390
26509 1343
47108 708
34926 1696
40645 1750
48033 737
349467 5273
295008 3226
267739 3808
249998 2808
216225 2121
207636 3082
197235 2665
190366 2342
152829 1825
125685 2400
125570 1260
124342 993