109811 1150
21653 1001
63639 688
27229 1989
40067 2004
44379 700
21959 1522
52581 734
12271 1739
25412 1495
41540 1242
39791 292
354494 5316
300741 3282
270028 3823
254258 2841
219351 2149
210983 3113
199848 2677
193343 2362
154216 1838
127347 2405
126871 1267
125651 1003