5587 580
4017 588
28026 941
3894 506
3987 350
8812 51
8269 501
3137 138
5140 418
2694 451
9077 891
3227 584
6682 599
1094 101
4618 599
3501 671