56031 764
48594 612
21880 602
34593 473
23288 211
36984 676
35364 532
58544 356
65728 664
123971 323
27469 452
64275 272
31858 668
25485 390
26037 588
71428 302
95977 919
20232 382
21796 668
77534 746
22354 583
56289 270
32200 399
61325 783
89706 496