64331 243
390920 763
438237 734
28657 238
190542 486
84113 721
445363 721
272156 834
1156569 1296
415034 918
513109 1653
49459 420
339896 774
14686 461
282538 668
570033 1520
288366 1288
325778 843
414624 1189
53250 347
63129 318
399344 1062
399728 960