5616 580
4021 588
28063 941
3907 506
3994 350
8818 51
8282 501
3150 138
5154 418
2699 451
9082 891
3237 584
6701 599
1095 101
4626 599
3502 671