14776 526
442701 748
21477 160
1730 159
17143 783
38873 543
17724 522
26481 576
7706 810
3732 247
2668 319