8673 496
14888 526
442952 748
21905 160
1764 159
17195 783
39003 543
18001 522
26749 576
7768 810
3752 247
2738 319