2515 400
27268 605
3933 616
11767 435
50461 483
39819 138
22796 75
12769 58
3106 465
3541 617
4611 874