1043 620
878 880
159 89
1079 331
647 773
108 485
761 614
409 458
616 567
859 962
247 750
898 81
861 440
381 495
288 540
822 958
537 33
363 619
937 724
598 486