12292 1049
21257 547
6971 755
2521 633
3722 537
4896 639
5194 837
3254 567
2459 572
1806 160
2213 541