82686 175
16878 213
32767 520
92980 359
175050 881
22000 664
50847 661
98571 276
3790 369
131184 758
82545 205
500054 1012
25712 676
79746 157
112135 313
26396 897
158393 817
3235 188
55743 307
158323 394
39721 375
26013 502
101145 460
98531 346
41942 243
20797 533
31765 254
15855 547