2770 137
53601 106
40320 419
2175 300
6091 614
6480 296
31505 620
40531 645
4289 224
5133 883
16876 590
4860 391
26696 682
13386 739
17391 682
9569 665
7197 788
9932 747
15169 89
17684 485
6246 618
19995 327
4890 182
6817 252
23958 121
13521 47
17656 377
8967 591