7049 764
8626 680
3778 41
8188 273
15641 264
160188 854
20511 623
80308 146
18649 563
7915 204
14566 386
16554 1000
8034 918
4685 754