1061 275
301 289
865 426
692 616
381 285
501 250
691 961
145 841
386 537
495 573
126 682
866 567
558 818
299 205
785 703
111 861
631 248
368 573
388 634
505 135