2505 400
27261 605
3932 616
11765 435
50440 483
39805 138
22783 75
12768 58
3105 465
3539 617
4610 874