23910 503
11561 322
6348 292
9547 665
9913 747
31815 633
23226 1057
1663 110
2541 93
4938 104
4715 598
25115 175
18748 109
2907 398
4113 806