95556 540
257681 479
45304 720
92001 529
132229 395
49537 338
20308 117
711893 1052
94541 556
72464 393
52993 468
54327 567
26578 198
137008 427
221417 1085
275423 746
114930 425
52842 347
570663 1721
31639 385
53346 279
251513 781
95659 770
128592 633
151034 406
56747 474
52598 226
106356 440