5342 580
3993 588
27763 941
3835 505
3970 350
8746 51
8205 501
3042 138
5092 418
2670 451
9052 891
3194 584
6573 599
1077 101
4549 599
3436 671