10086 500
18572 754
4964 257
195490 738
7908 625
14663 830
69861 200
5007 554
3130 721
7447 161
2275 131
49803 855
18774 687
5946 121