3409 400
28614 605
4255 616
12487 435
56006 483
43758 148
25497 75
13370 58
3495 467
3881 617
5077 874