8603 465
3579 404
40320 847
11192 545
3863 642
3413 589
6326 518
2403 338
25054 664
3959 455
3074 167
4147 528
4538 472
8713 519
4753 488
4778 959
13355 633
9390 714
11214 803
20582 766
18258 402
11000 818
6651 416
11085 345
6338 506
4302 682
3925 630
13366 387