396 267
596 943
729 36
648 592
593 688
254 243
620 574
679 503
86 241
858 872
413 525
202 199
958 38
987 479
419 411
134 61
1081 99
411 366
377 704
1015 709