109571 1150
79377 821
40890 1950
40884 1507
64078 2126
18313 1457
52648 1067
26558 1344
34303 1639
32402 137
45207 1245
29829 1864
354084 5315
300299 3277
269847 3823
253794 2833
219091 2149
210763 3113
199639 2676
193079 2362
154107 1836
127185 2405
126703 1266
125556 1002