5332 410
4756 245
14330 257
4004 423
6437 760
2728 53
6046 459
13515 517
15804 416
10053 526
14107 645
396901 1005
13954 65
40320 700
10516 191
106521 1093
25907 339
142029 451
15147 469
15988 266
15886 87
9055 557
98911 924
38114 336
18385 616
34398 593
51331 763
62929 223