5162 552
6412 156
3214 379
4066 536
2891 127
40320 432
5549 263
7962 625
3559 309
1887 28
3132 291
3145 46
9716 44
3276 491
12890 582
2447 296
6764 796
17910 111
10489 228
20228 236
10002 198
16408 463
9257 46
9801 419