20942 576
10035 186
3609 282
5549 90
10512 148
2516 130
5989 127
10349 149
2096 370
3846 839
40320 604
3348 171
1429 255
2412 262
21780 695
25435 535
1263 101
3813 754
3546 555
1796 356
3864 898
2651 410
4458 636
1877 353
1741 356