1009 845
795 306
270 300
406 316
135 792
775 463
645 445
582 596
912 902
731 743
936 551
773 257
771 156
990 357
420 124
322 990
583 376
237 583
33 920
497 589