3256 400
28449 605
4190 616
12534 435
55285 483
43139 138
25183 75
13200 58
3431 465
3799 617
5027 874