87 576
797 316
128 35
46 794
669 321
282 794
425 149
257 441
68 733
73 982
825 311
396 822
1000 494
1000 715
1000 577
1000 166
999 695
999 623
999 967
999 796
999 405
999 609