40386 1954
22791 832
52680 1067
39634 1222
40867 252
44418 567
19957 209
29727 1530
45147 1306
51240 444
45079 969
31906 1115
361601 5351
308618 3332
273451 3837
260758 2868
223869 2168
215198 3138
202951 2691
197033 2379
156036 1855
129970 2422
129591 1272
127025 1011