5549 580
4011 588
28006 941
3877 506
3984 350
8789 51
8261 501
3127 138
5124 418
2688 451
9070 891
3223 584
6661 599
1087 101
4603 599
3498 671