5540 580
4011 588
27998 941
3873 506
3984 350
8786 51
8260 501
3124 138
5121 418
2685 451
9070 891
3223 584
6661 599
1087 101
4603 599
3498 671