49928 380
31125 1870
23467 1136
11363 999
19434 1852
39514 633
16581 835
23237 560
17218 1343
17911 775
29551 1781
46271 782
353994 5315
300174 3277
269821 3823
253720 2833
219044 2149
210706 3111
199578 2676
193038 2362
154077 1834
127158 2405
126673 1266
125536 1002