257 96
413 871
7 537
352 458
388 115
398 555
511 159
616 695
497 210
799 88
825 413
999 25
523 744
573 540
256 15
689 556
874 536
354 531
337 845
41 182