666 504
876 705
587 326
1007 200
991 816
579 116
1063 874
904 168
333 39
36 102
150 933
258 742
210 161
944 19
763 522
135 792
772 281
866 15
633 445
791 855