3256 400
28447 605
4190 616
12534 435
55278 483
43137 138
25180 75
13200 58
3431 465
3799 617
5027 874