3262 400
28451 605
4190 616
12540 435
55294 483
43151 138
25197 75
13201 58
3431 465
3801 617
5027 874