1592 30
59675 416
526505 858
73683 284
333348 576
130508 691
115678 519
187451 650
301359 650
148600 824
67762 649
64395 660
238150 493
111366 699
86942 291
112095 195
375502 533
92042 819
155743 201
223861 621
80748 244
68885 547
166795 405
275811 181
44640 527
84196 426
64531 224
84000 735