6683 495
14887 526
442947 748
21870 160
1762 159
17191 783
38999 543
17983 522
26742 576
7767 810
3752 247
2738 319