1005 881
463 124
957 707
787 617
605 57
894 818
745 922
828 533
879 872
259 138
1145 260
706 912
989 649
417 854
865 72
13 214
254 319
371 411
265 1000
464 947
25 90
843 728
1025 769