838 158
504 800
375 60
894 587
819 711
905 51
535 71
412 288
148 255
547 507
312 74
876 956
804 27
478 427
475 239
676 791
275 932
305 733
168 642
994 220
488 97
871 122
531 889