2541 400
27315 605
3943 616
11778 435
50537 483
39891 138
22836 75
12773 58
3113 465
3544 617
4618 874