50113 205
38600 1077
35253 1539
35316 1677
63947 1017
49343 743
45444 547
44721 130
67439 1681
46846 2035
49842 1602
11786 976
309308 4922
264683 2891
248989 3653
218452 2535
200082 1987
188878 2878
174454 2447
161714 2158
139370 1710
115497 2359
115280 931
114996 1219