23929 503
11569 322
6355 292
9551 665
9914 747
31819 633
23233 1057
1663 110
2544 93
4940 104
4715 598
25115 175
18764 109
2907 398
4114 806