2533 400
27298 605
3940 616
11776 435
50512 483
39869 138
22827 75
12771 58
3111 465
3543 617
4615 874