21060 781
9529 336
15502 182
40320 518
16353 605
7982 100
16897 236
8837 210
8953 256
6516 120
9336 600
19344 353
3532 320
12583 642
3519 122
10174 514
9784 372
6836 269
6431 355
6737 212
14855 736
18413 185
9243 492
4837 256
7139 636
7986 450
23062 746
4542 358