5591 580
4019 588
28029 941
3896 506
3987 350
8813 51
8269 501
3140 138
5141 418
2695 451
9079 891
3230 584
6688 599
1094 101
4620 599
3501 671