19546 503
9838 320
4701 291
9269 665
9749 747
31466 633
22482 1056
1598 110
2138 93
4532 98
4361 598
23390 175
17638 108
2694 398
4000 806