40438 1504
71883 419
74058 1925
35451 1398
27922 515
51463 947
54410 1770
21146 482
58644 1372
40571 1035
32578 2027
16856 806
349416 5273
294958 3224
267714 3806
249962 2807
216201 2120
207602 3081
197206 2663
190327 2342
152805 1825
125673 2399
125554 1260
124329 992