5613 580
4021 588
28057 941
3907 506
3992 350
8818 51
8282 501
3149 138
5150 418
2699 451
9082 891
3237 584
6700 599
1094 101
4626 599
3502 671