4567 507
677 127
2035 46
6828 596
8481 97
7886 772
8920 247
5485 423
11181 65
12944 275
159249 426
9095 825
113249 504
58622 83
5848 359
86826 498
8544 539
16261 581
18922 505
67090 235
99984 544
29678 346
40320 217
36737 280
34385 634
20384 184
4460 629
2967 324