2511 400
27265 605
3933 616
11766 435
50445 483
39810 138
22791 75
12768 58
3106 465
3540 617
4611 874