1028 732
532 635
710 838
130 212
506 6
375 727
542 224
860 685
645 292
743 222
356 461
63 117
756 741
589 35
524 991
958 580
515 339
62 695
1012 81
700 813