23936 503
11573 322
6357 292
9551 665
9914 747
31819 633
23233 1057
1663 110
2545 93
4941 104
4715 598
25115 175
18766 109
2909 398
4115 806