20916 1000
19983 778
17648 740
7053 402
3613 261
5965 914
135096 182
60951 386
51075 827
73058 784
77569 188
47258 434
28906 378
228271 696
74860 464
48149 99
44878 542
359010 547
105621 726
69995 263
143327 931
11346 92
24006 620