23416 503
11347 322
6263 292
9502 665
9895 747
31778 633
23129 1057
1656 110
2484 93
4899 104
4572 598
25104 175
18625 109
2882 398
4090 806