12725 105
210555 487
37727 702
7752 593
7648 625
6979 420
4759 306
2997 181
2652 486
6140 650
3781 781
2066 83