14825 526
442872 748
21636 160
1743 159
17157 783
38925 543
17804 522
26593 576
7730 810
3739 247
2695 319