10086 500
18573 754
4964 257
195520 738
7908 625
14668 830
69870 200
5007 554
3130 721
7451 161
2276 131
49804 855
18774 687
5946 121