19643 503
9872 320
4715 291
9274 665
9752 747
31473 633
22499 1056
1599 110
2148 93
4534 98
4364 598
24407 175
17658 108
2703 398
4002 806