813 257
257 457
717 234
175 129
1016 843
549 205
546 966
793 253
446 144
754 296
35 516
791 687
541 860
891 800
1266 323
624 263
273 303
698 522
744 842
375 622
561 504
429 215
650 544
887 501