2143 400
26722 605
3873 616
11585 435
48815 482
38852 138
22216 75
12660 58
3000 465
3477 617
4504 874