12281 1049
21256 547
6968 755
2521 633
3722 537
4896 639
5193 837
3254 567
2459 572
1806 160
2213 541