2405 400
27101 605
3920 616
11697 435
49937 482
39489 138
22609 75
12749 58
3081 465
3522 617
4575 874