12043 1049
21209 547
6955 755
2521 633
3717 537
4893 639
5170 837
3251 567
2453 572
1798 160
2206 541