30137 162
3823 392
17985 446
5251 680
25807 949
3080 522
21946 953
7466 648
8988 260
8162 740
7971 265
40320 259
8162 1046
3464 213
30255 704
5272 501
17282 469
6479 424
8350 279
4509 242
5396 634
6007 322
2470 82
3586 352
25092 710
6927 796
3347 275
6233 492