903 286
1011 503
233 875
798 741
872 276
138 153
670 691
132 916
498 804
142 677
982 173
1031 132
889 757
757 122
226 344
626 598
886 846
272 615
817 121
782 646