3257 400
28450 605
4190 616
12534 435
55288 483
43144 138
25187 75
13200 58
3431 465
3799 617
5027 874