2118 495
14881 526
442935 748
21824 160
1756 159
17183 783
38988 543
17919 522
26717 576
7761 810
3751 247
2733 319