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