2584 445
17249 650
8580 756
23793 379
19207 766
40320 386
34897 528
33102 77
66570 624
16379 426
11030 217
7766 265