778 360
649 399
262 657
436 100
793 838
602 600
448 432
458 601
186 505
480 635
971 849
1010 596
737 700
522 981
998 35
492 924
807 407
792 858
737 169
95 1000