1250 1000
344 565
244 618
991 544
99 336
767 830
761 984
418 889
884 466
617 762
458 334
539 563
1016 79
278 671
156 272
259 303
759 778
319 320
575 1
843 988
392 652
112 644
94 302
643 855