2497 400
27246 605
3931 616
11762 435
50404 483
39775 138
22767 75
12765 58
3097 465
3536 617
4606 874