3351 400
28504 605
4209 616
12414 435
55529 483
43456 146
25353 75
13219 58
3452 467
3835 617
5045 874