10081 500
18561 754
4961 257
195047 738
7908 625
14643 830
69760 200
5005 554
3129 721
7417 161
2269 131
49792 855
18757 687
5934 121