6095 764
8552 680
3743 41
8086 273
15423 264
160091 854
20430 623
80064 146
18598 563
7889 204
14547 386
16472 1000
7998 918
4658 754