19443 503
9815 320
4691 291
9262 665
9748 747
31463 633
22467 1056
1598 110
2131 93
4526 98
4359 598
22680 174
17615 108
2684 398
3995 806