23614 503
11437 322
6306 292
9523 665
9905 747
31793 633
23168 1057
1656 110
2507 93
4916 104
4703 598
25104 175
18672 109
2896 398
4096 806