633 69
846 746
135 966
527 169
298 259
800 543
187 560
851 385
1038 901
1047 962
299 716
94 56
370 541
445 442
820 59
535 166