935 487
807 952
496 422
1001 926
555 203
499 335
399 600
45 646
661 107
851 498
596 736
958 202
673 848
835 307
454 748
739 162
258 291
158 180
520 832
629 505