4635 580
3928 588
27425 941
3758 505
3946 350
8649 51
8101 501
2932 138
5020 418
2622 451
8988 891
3139 584
6306 599
1028 101
4447 599
3371 671