11264 171
3207 330
9712 741
11482 549
338986 1101
15275 459
13090 888
11296 596
2935 735
10809 426
2836 406
4761 534
1051 28
49601 927