14762 526
442686 748
21400 160
1729 159
17142 783
38858 543
17718 522
26452 576
7704 810
3731 247
2664 319