3258 400
28451 605
4190 616
12534 435
55291 483
43148 138
25192 75
13200 58
3431 465
3799 617
5027 874