37601 1000
13976 137
29644 649
51657 130
11683 1060
39368 579
48689 839
28119 158
37216 1995
50240 1116
42401 1321
36231 1683
358218 5337
304948 3307
271748 3830
258073 2859
221653 2156
213152 3130
201357 2683
195629 2372
155158 1851
128618 2409
128383 1270
126478 1006