21359 95
15310 407
6927 682
6016 160
10476 556
19547 110
21366 279
6705 526
10238 94
10527 348
6829 322
17315 179
6329 584
12901 763
18935 851
12422 462
7367 111
4588 756
9865 629
19683 462
10705 600
12974 439
9552 774
16669 545