2530 400
27292 605
3938 616
11775 435
50508 483
39868 138
22824 75
12771 58
3111 465
3543 617
4614 874