12051 1049
21212 547
6956 755
2521 633
3717 537
4893 639
5170 837
3251 567
2455 572
1798 160
2206 541