62993 222
47384 257
52680 1067
48901 1089
32475 667
22756 465
45687 1151
50028 1837
30993 104
18457 1929
32015 1710
32437 137
361415 5349
308488 3332
273399 3837
260602 2868
223803 2168
215134 3138
202919 2691
197004 2379
155985 1854
129813 2421
129577 1272
126987 1010