2365 400
27006 605
3913 616
11682 435
49737 482
39390 138
22555 75
12739 58
3068 465
3517 617
4572 874