24068 503
11617 322
6376 292
9558 665
9925 747
31823 633
23261 1057
1666 110
2553 93
4945 104
4718 598
25121 175
18798 109
2912 398
4117 806