12503 1049
21276 547
6982 755
2521 633
3733 537
4898 639
5199 837
3256 567
2461 572
1808 160
2214 541