28827 143
18882 601
8702 424
22226 779
9986 685
8832 761
5664 658
8462 644
3026 332
4612 577
3528 940