12014 496
14894 526
442968 748
21943 160
1766 159
17201 783
39011 543
18041 522
26765 576
7772 810
3754 247
2742 319