23489 503
11373 322
6288 292
9513 665
9897 747
31788 633
23142 1057
1656 110
2500 93
4903 104
4702 598
25104 175
18640 109
2890 398
4092 806