82676 175
16877 213
32762 520
92969 359
175027 881
22000 664
50838 661
98547 276
3789 369
131158 758
82535 205
499999 1012
25710 676
79718 157
112131 313
26394 897
158380 817
3235 188
55724 307
158314 394
39721 375
26005 502
101144 460
98508 346
41940 243
20797 533
31765 254
15855 547