9546 496
14889 526
442954 748
21912 160
1765 159
17197 783
39005 543
18013 522
26750 576
7769 810
3752 247
2738 319