14030 1751
27627 638
22999 823
17955 973
38786 409
47346 946
12478 594
16737 715
22535 1089
16776 266
10267 572
15412 1398
225760 4133
201482 2324
196355 3171
168179 1775
160308 2033
144623 2469
131829 2080
109110 1463
98644 860
97010 1446
96682 2243
96531 1142