2543 400
27328 605
3947 616
11781 435
50553 483
39897 138
22838 75
12773 58
3113 465
3546 617
4619 874