23592 503
11427 322
6304 292
9521 665
9903 747
31793 633
23166 1057
1656 110
2507 93
4915 104
4703 598
25104 175
18670 109
2895 398
4096 806