23918 503
11567 322
6352 292
9549 665
9913 747
31817 633
23232 1057
1663 110
2541 93
4940 104
4715 598
25115 175
18753 109
2907 398
4113 806