29684 143
20618 602
9517 425
24371 779
11024 686
9721 761
6162 659
9112 644
3250 332
4791 577
3593 940