7048 764
8623 680
3778 41
8186 273
15640 264
160188 854
20511 623
80307 146
18649 563
7915 204
14566 386
16554 1000
8033 918
4685 754