1193 351
187 427
421 675
868 479
980 115
111 921
866 860
884 378
754 131
402 39
492 706
955 318
534 98
894 87
139 724
670 518
756 218
261 399
564 93