2489 400
27235 605
3931 616
11759 435
50380 482
39751 138
22763 75
12764 58
3094 465
3533 617
4605 874