15746 138
30386 154
21522 52
30616 936
20488 231
95207 389
20213 676
114980 331
23133 166
44310 808
18220 150
20275 92
29711 716
30409 303
73220 337
36820 624
42495 753
39358 325
32052 319
68459 323
27394 501
23570 737
24707 391
19683 419