4780 580
3951 588
27476 941
3765 505
3952 350
8658 51
8117 501
2953 138
5032 418
2632 451
9013 891
3147 584
6333 599
1043 101
4466 599
3388 671