2503 400
27261 605
3932 616
11763 435
50432 483
39801 138
22779 75
12767 58
3103 465
3538 617
4610 874