50671 647
42935 1336
25482 1344
45593 133
17480 315
32843 1355
31236 414
41017 1371
22129 1193
33239 1969
47841 374
16232 1569
327972 5057
277953 2994
256831 3705
232590 2651
206726 2033
197168 2953
184486 2529
174776 2225
144795 1738
119476 2364
119365 1228
119151 946