2543 400
27330 605
3948 616
11781 435
50560 483
39901 138
22840 75
12774 58
3113 465
3546 617
4627 874