113013 1581
24734 529
76708 1372
40611 636
55308 1071
29644 649
54098 431
11683 1060
25370 1895
39368 579
48689 839
52899 1550
358137 5337
304837 3307
271694 3830
257967 2859
221598 2156
213091 3130
201329 2683
195598 2372
155140 1851
128599 2409
128304 1270
126468 1006