30860 1181
58598 484
40639 1841
58170 424
42148 1412
36462 1161
46707 648
57669 408
48067 841
16897 1823
55765 179
13776 1296
353576 5311
299711 3275
269602 3822
253267 2832
218742 2149
210393 3109
199361 2676
192781 2360
153952 1834
127061 2405
126566 1266
125439 1002