12922 715
11497 689
8967 274
40320 259
52235 154
36115 64
278999 684
97560 194
12526 307
4455 656
159137 426
25570 153
7382 258
10155 490
17319 520
30948 384
32887 893
23930 644
18966 606
36651 596
73427 348
21245 598
4756 519
6939 578
5139 455
3059 403
2818 144
6049 242