666 504
876 705
584 326
1004 200
991 816
578 116
1058 874
902 168
332 39
35 102
149 933
257 742
209 161
944 19
763 522
134 792
770 281
866 15
632 445
787 855