23693 503
11467 322
6313 292
9536 665
9907 747
31803 633
23184 1057
1660 110
2513 93
4926 104
4706 598
25106 175
18690 109
2899 398
4098 806