105 58
965 464
676 157
831 337
389 749
1040 471
995 708
959 770
882 903
415 103
314 897
785 399
784 13
1125 376
775 454
685 796
994 572
509 790
1111 773
1144 234
1008 38
852 632
1074 882
656 462
129 959
100 686
672 328
256 176