2440 400
27153 605
3922 616
11703 435
50102 482
39564 138
22659 75
12757 58
3086 465
3524 617
4585 874