14520 703
30200 595
16883 908
40163 1636
28102 1103
31962 880
28235 1162
17657 1263
46802 1029
10148 1883
29985 1499
15562 1178
361369 5349
308460 3332
273392 3837
260570 2868
223794 2168
215120 3138
202914 2691
197000 2379
155955 1854
129753 2420
129572 1272
126980 1010