109504 1550
59750 1241
57937 1266
21166 1968
53787 424
41271 419
54965 380
13730 137
50938 1017
50553 232
41762 1099
26309 1465
341940 5164
287870 3062
264021 3746
244336 2737
212177 2087
203157 3001
192944 2608
185599 2290
150146 1771
123016 2374
122788 1245
122386 965