16936 960
5878 444
4295 691
8014 458
16383 93
30706 570
7427 700
17625 280
16187 362
14679 187
3938 465
13852 285