40320 759
20443 491
17148 632
57777 820
42065 335
26324 122
14557 365
12058 341
31223 292
29046 576
11301 581
15304 829
24805 539
18491 835
13731 714
35376 548
17455 330
30336 65
11342 480
47213 740
14410 122
6588 362
37792 120
25232 779
18576 317
31099 233
38144 904
19204 826