376 640
350 66
213 483
559 87
361 227
128 440
548 508
577 516
713 21
416 450
629 892
330 127
924 410
285 938
32 497
699 445
49 839
503 748
254 486
991 41