666 504
876 705
585 326
1005 200
991 816
578 116
1061 874
904 168
332 39
35 102
149 933
258 742
209 161
944 19
763 522
134 792
771 281
866 15
632 445
790 855