3258 400
28451 605
4190 616
12534 435
55290 483
43146 138
25189 75
13200 58
3431 465
3799 617
5027 874