5588 580
4017 588
28028 941
3896 506
3987 350
8813 51
8269 501
3137 138
5140 418
2694 451
9077 891
3227 584
6684 599
1094 101
4618 599
3501 671