1075 630
1007 332
212 533
36 807
475 168
975 649
781 326
972 155
341 798
421 830
795 755
203 84
472 595
629 98
166 120
901 131
430 471
929 970
150 53
945 9
782 284
840 77