10081 500
18561 754
4961 257
195029 738
7908 625
14640 830
69756 200
5005 554
3129 721
7417 161
2269 131
49791 855
18757 687
5933 121