5553 580
4011 588
28008 941
3882 506
3984 350
8790 51
8264 501
3128 138
5127 418
2689 451
9072 891
3223 584
6662 599
1087 101
4605 599
3498 671