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