40320 731
3280 453
2922 699
3176 105
2314 480
1835 292
2598 88
1663 98
613 35
2406 140
11235 204
170732 689
20180 152
9452 625
5374 581
5391 598
2579 316
2664 386
38151 333
12576 461
3706 492
1948 136
5180 473
4101 579
13656 69