14777 526
442702 748
21483 160
1730 159
17143 783
38873 543
17725 522
26481 576
7706 810
3732 247
2669 319