19436 503
9813 320
4689 291
9260 665
9747 747
31463 633
22467 1056
1598 110
2131 93
4526 98
4358 598
22680 174
17614 108
2684 398
3995 806