99996 337
140194 275
131578 397
135821 963
124941 681
99117 737
277773 594
215421 631
68268 590
241643 616
110138 648
200504 681
123152 227
32810 233
435569 1323
129874 893
88915 716
409902 1153
49145 457
111302 183
90687 877
73576 946
105563 811
116213 190
270692 665
139180 1098
63566 348
102986 950