3977 162
300372 786
9626 185
168834 820
8415 792
7957 129
116937 312
17570 516
10821 931
97530 882
26376 465
19683 686
40048 783
48686 649
132579 890
14044 38
1964 243
6470 780
2494 447
6326 625
6416 774
9008 394
6304 659
6916 301
11543 232
4851 275
8749 571
40164 902