2521 400
27275 605
3936 616
11768 435
50480 483
39840 138
22807 75
12771 58
3109 465
3542 617
4613 874