1164 1000
583 274
727 335
407 893
895 69
1106 482
778 861
868 521
645 950
942 483
146 522
271 265
797 747
989 224
285 683
41 377
843 949
1008 557
457 833
767 676
591 222
68 78
546 736
65 155