2543 400
27339 605
3950 616
11783 435
50577 483
39919 138
22849 75
12776 58
3116 465
3548 617
4629 874