28893 143
19076 601
8822 424
22681 779
10076 685
8921 761
5718 658
8503 644
3034 332
4627 577
3534 940