5413 580
4005 588
27865 941
3851 506
3978 350
8757 51
8231 501
3066 138
5100 418
2673 451
9057 891
3199 584
6611 599
1079 101
4565 599
3474 671