2499 400
27251 605
3932 616
11762 435
50410 483
39778 138
22769 75
12766 58
3097 465
3538 617
4606 874