5590 580
4017 588
28029 941
3896 506
3987 350
8813 51
8269 501
3138 138
5140 418
2694 451
9079 891
3229 584
6687 599
1094 101
4619 599
3501 671