2386 400
27062 605
3917 616
11686 435
49881 482
39451 138
22587 75
12745 58
3071 465
3519 617
4572 874