19449 503
9817 320
4691 291
9262 665
9748 747
31463 633
22470 1056
1598 110
2134 93
4527 98
4359 598
22680 174
17618 108
2687 398
3996 806