243 96
278 653
84 288
690 75
300 350
399 858
135 398
543 153
547 947
622 215
72 437
85 967
146 921
789 71
54 653
341 516
853 599
637 586
276 702
868 441
761 228
953 755
555 779
442 677
242 791
18 583
469 430
527 946
438 64
492 361