5077 343
2786 83
4452 152
4846 691
10767 479
8460 323
387420 1161
3332 564
11698 243
57034 627
6462 53
9580 595
64460 609
4726 68
4024 332
31093 884
16458 700
2840 528
7795 795
13377 588
7426 482
4888 519
8806 413
12059 680
2184 296
8135 211
4104 279
10745 310