868 708
289 246
195 255
628 339
76 372
311 647
240 440
624 488
813 150
461 60
600 793
581 596
631 666
630 38
1006 105
382 507
788 616
704 1
405 676
1002 562