40320 714
9693 750
4210 493
2623 294
11521 56
4557 464
7678 852
50266 707
229558 727
17385 330
21002 865
7205 339
2460 261
3281 506
4012 133
145087 717
2630 322
14324 482
11245 154
25929 297
99743 664
14333 326
2775 120
30413 941
56226 95
2813 281
5632 582
56837 345