12356 1049
21269 547
6972 755
2521 633
3725 537
4896 639
5196 837
3255 567
2459 572
1807 160
2213 541