5331 410
4755 245
14327 257
4004 423
6437 760
2727 53
6046 459
13515 517
15804 416
10053 526
14107 645
396881 1005
13953 65
40320 700
10516 191
106521 1093
25904 339
142025 451
15145 469
15986 266
15886 87
9055 557
98907 924
38113 336
18384 616
34395 593
51325 763
62926 223