2279 58
5161 512
4291 535
4964 598
4886 532
1998 276
2775 170
277145 274
59667 247
89743 497
259580 1056
58842 513
49407 431
68431 134
48189 243
123706 688
27133 632
40320 252
59712 560
28347 168
7561 664
6125 804
1614 182
1397 204
680 67
2123 500
7386 762