5670 495
14886 526
442942 748
21857 160
1761 159
17188 783
38999 543
17970 522
26734 576
7767 810
3752 247
2736 319