50988 831
50542 233
70222 305
28914 856
25255 710
48655 249
33476 1862
52339 1572
39130 967
66243 1838
53611 999
22178 324
340760 5154
287014 3055
263638 3741
243349 2729
211453 2084
202832 2997
192219 2596
185202 2288
149654 1768
122698 2374
122636 1244
122075 960