50555 299
31310 1062
50158 1972
35241 1934
17243 1869
40880 1015
42390 1647
49810 416
15786 697
24809 956
15367 2036
19576 161
361629 5351
308659 3332
273479 3837
260799 2868
223888 2168
215217 3138
202971 2691
197044 2379
156040 1855
130002 2422
129594 1272
127032 1011