2520 400
27273 605
3934 616
11768 435
50473 483
39835 138
22800 75
12771 58
3107 465
3542 617
4613 874