39708 397
37409 178
43840 775
36739 302
40933 245
54483 224
39124 588
21684 45
42635 586
62641 644
73722 652
27073 601
22683 259
39267 609
34592 658
59988 457
34283 358
77890 544
30673 935
61117 899