125708 2400
30262 1624
67036 933
64652 1644
63854 644
66387 1570
50025 2082
10427 904
17144 1711
36816 159
33905 1708
44823 1823
349555 5274
295101 3226
267784 3810
250067 2809
216290 2121
207700 3087
197285 2665
190437 2343
152855 1825
125593 1260
124360 993