56 93
375 591
560 878
887 237
788 693
875 106
49 80
644 708
711 827
918 259
942 654
780 377
69 1000
933 215
445 893
648 117
131 377
536 552
255 392
121 959