2509 447
4624 880
5239 746
2729 122
6715 644
3473 232
4801 457
1025 25
3419 309
5301 605
77746 609
14264 404
28648 775
3373 154
40320 847
4920 351
4425 181
7704 623
86655 842
2294793 3863
7437 166
3193 645
2531 617
3216 777
9066 60
994 171
1855 446
3946 59