3838 352
12176 454
6231 756
4699 402
8541 227
3883 429
9205 648
8698 446
3950 126
16073 144
9781 80
40320 322
8527 740
8951 447
6872 162
3395 362
15756 410
9106 130
2245 215
7500 420
11487 299
2818 51
5307 674
6734 508