12575 318
3421 307
8659 160
19467 783
23136 239
14096 495
9510 597
43036 189
19683 200
33333 113
15617 221
9438 822
11164 818
36081 79
6471 85
14797 741
9531 783
5956 442
15447 146
6425 506
7768 99
82096 731
13849 453
13494 459
6365 664
10928 621
11778 119
27445 631