14791 526
442746 748
21531 160
1732 159
17146 783
38881 543
17748 522
26500 576
7709 810
3735 247
2673 319