55480 180
62811 697
84742 453
40320 467
28369 326
5135 77
4452 615
6168 730
9184 655
3515 450
4249 458
3911 452
3274 97
5784 829
5579 317
4009 461
3621 515
4239 686
10782 767
8710 663
5246 261
9167 481
3013 347
2458 92
7089 272
5011 457
5560 149
3901 420