100100 75
255435 751
213668 485
41463 715
122022 593
107083 195
251404 524
360017 532
84875 819
60242 789
99582 458
194755 544
52738 642
149266 197
10447 790
158798 404
190625 175
265037 178
110140 677
29831 325
41509 527
77918 425
58814 312
52706 581
47398 417
134856 928
121487 160
35735 275