5562 580
4012 588
28012 941
3883 506
3985 350
8790 51
8265 501
3131 138
5127 418
2690 451
9074 891
3223 584
6666 599
1087 101
4605 599
3498 671