2439 400
27150 605
3922 616
11702 435
50094 482
39559 138
22657 75
12757 58
3086 465
3524 617
4584 874