3258 400
28451 605
4190 616
12538 435
55294 483
43150 138
25195 75
13201 58
3431 465
3799 617
5027 874