92187 1000
27658 174
90156 463
28708 654
29375 557
269806 539
44085 881
19666 212
299562 851
9255 257
9191 370
124748 684
17298 74
15043 235
215541 786
6632 448
15648 478
91990 780
160586 656
75515 276
15819 282
58794 944
8448 887
90769 473
21468 343
9733 354
46010 655
7170 486