10002 229
12738 555
30964 429
12005 511
4083 202
7779 577
15252 692
6598 716
8463 788
10364 665
4726 577
13494 408
14257 607
14294 935
5322 169
3538 274
17628 635
13084 537
20688 879
12683 505
4484 107
16217 89
73331 397
13353 675
10049 289
16664 485
12192 265
12876 649