19430 503
9813 320
4687 291
9259 665
9747 747
31463 633
22466 1056
1598 110
2130 93
4526 98
4358 598
22680 174
17613 108
2684 398
3995 806