5557 764
8502 680
3715 41
8045 273
15313 264
160056 854
20402 623
79963 146
18584 563
7877 204
14535 386
16434 1000
7980 918
4643 754