4221 495
14886 526
442938 748
21841 160
1759 159
17186 783
38994 543
17944 522
26729 576
7763 810
3751 247
2734 319