5547 580
4011 588
28005 941
3876 506
3984 350
8788 51
8260 501
3125 138
5123 418
2686 451
9070 891
3223 584
6661 599
1087 101
4603 599
3498 671