2522 400
27275 605
3936 616
11769 435
50484 483
39844 138
22807 75
12771 58
3109 465
3543 617
4614 874