24186 503
11662 322
6391 292
9566 665
9930 747
31840 633
23291 1057
1671 110
2559 93
4949 104
4723 598
25126 175
18828 109
2920 398
4121 806