29292 143
20210 604
8977 424
23857 779
10626 685
9279 761
5962 658
8787 644
3943 332
4737 577
3577 940