14401 497
14940 526
443020 748
22115 160
1777 159
17225 783
39061 543
18136 522
26835 576
7813 810
3768 247
2762 319