10080 500
18558 754
4960 257
194914 738
7908 625
14633 830
69726 200
5003 554
3128 721
7411 161
2264 131
49788 855
18750 687
5933 121