546 666
862 781
768 625
646 380
745 169
240 156
706 600
362 342
897 520
361 844
130 588
499 1
100 262
115 122
899 845
351 870
388 210
223 80
5 375
597 833
630 365
404 301
995 674
695 894
357 643
508 667
541 741
175 222
289 479
504 913