40320 217
141527 433
25766 152
52320 484
24363 216
51667 925
49947 678
38628 539
108174 992
57880 655
41099 571
50526 833
33191 391
47302 979
168628 1013
67893 384
55901 404
45595 351
51009 319
34223 719
46797 418
38736 272
368515 1001
36499 722
38205 665
111967 859
45514 266
74570 583