80 854
287 628
589 480
613 605
754 45
984 840
232 347
40 632
282 265
564 157
1001 396
140 305
765 854
837 524
472 254
330 725
1153 1000
238 992
903 289
591 509
369 833
548 419
889 680