5346 580
3996 588
27774 941
3839 505
3970 350
8746 51
8206 501
3044 138
5092 418
2670 451
9053 891
3195 584
6578 599
1077 101
4549 599
3442 671