4640 580
3931 588
27429 941
3758 505
3946 350
8652 51
8101 501
2933 138
5021 418
2623 451
8989 891
3139 584
6310 599
1030 101
4448 599
3371 671