14442 526
442274 748
20352 159
1641 159
16788 783
38509 543
17260 521
25681 576
7460 810
3650 247
2499 319