4187 342
5182 217
40320 173
3498 607
246977 1043
2965 564
8061 719
14504 603
8610 330
3150 285
2006 28
919 35
21566 445
14743 129
17369 246
3636 278
3145 304
1997 96
18431 577
4797 452
2990 610
25065 561
6405 600
2315 520
1506 145
5663 933
4886 597
8198 302