12176 454
5350 110
6231 756
8541 227
9205 648
8698 446
3950 126
14593 947
9781 80
40320 322
15781 851
7339 154
11196 42
16905 125
8951 447
5211 717
6872 162
15756 410
9106 130
2245 215
11203 658
4407 235
3099 183
5307 674