542 107
161 238
532 658
188 298
703 548
807 818
636 28
654 899
984 2
16 743
448 958
383 150
891 369
128 375
405 169
987 759
407 738
160 89
362 884
868 614