10083 500
18571 754
4963 257
195385 738
7908 625
14657 830
69829 200
5006 554
3130 721
7437 161
2274 131
49798 855
18768 687
5946 121