10080 500
18560 754
4960 257
194963 738
7908 625
14635 830
69741 200
5003 554
3129 721
7416 161
2266 131
49790 855
18753 687
5933 121