2538 400
27303 605
3942 616
11777 435
50518 483
39886 138
22832 75
12771 58
3112 465
3543 617
4616 874