2518 400
27270 605
3934 616
11768 435
50469 483
39831 138
22797 75
12770 58
3106 465
3542 617
4613 874