5342 580
3993 588
27761 941
3834 505
3970 350
8746 51
8205 501
3042 138
5092 418
2670 451
9052 891
3193 584
6573 599
1077 101
4549 599
3435 671