28882 143
19049 601
8802 424
22570 779
10066 685
8906 761
5709 658
8486 644
3033 332
4624 577
3529 940