5346 580
3995 588
27773 941
3836 505
3970 350
8746 51
8205 501
3044 138
5092 418
2670 451
9052 891
3195 584
6578 599
1077 101
4549 599
3439 671