98888 393
264887 602
213154 609
92498 285
131886 318
269233 879
375769 1000
310187 765
77516 597
78750 372
256070 914
105837 754
30002 315
193948 282
175918 665
306642 1062
194638 455
56177 318
375517 329
189641 415
39535 405
64731 425
30446 225
68133 209
243073 735
178099 442
27790 184
20005 277