3860 325
3976 730
26458 780
4209 224
5320 120
17635 99
16012 879
5514 373
40320 75
2778 601
7250 537
5725 483
1732 90
3664 456
20641 669
2463 406
1535 331
2192 344
2647 577
1802 318
1102 115