99997 231
70530 661
16212 568
172317 139
66721 512
73528 145
48607 78
45012 560
110682 372
50977 702
24624 245
91461 261
32270 221
105279 290
93889 348
77043 353
171202 313
271983 862
175915 419
158581 216
42283 197
74873 459
85708 174
137738 252
72978 491
61588 608
33272 728
79731 474