109806 1150
40937 1950
40941 1645
14390 986
26917 1893
42828 282
16982 1423
12186 1318
27092 1535
23956 317
32709 449
31359 271
354472 5316
300729 3282
270021 3823
254240 2841
219343 2149
210972 3113
199842 2677
193328 2362
154213 1838
127343 2405
126868 1267
125646 1003