29667 143
20593 602
9505 425
24340 779
11000 686
9702 761
6152 659
9074 644
3247 332
4774 577
3586 940