29466 143
20153 601
9320 425
23808 779
10724 686
9464 761
6011 659
8887 644
3174 332
4740 577
3561 940