1068 773
979 583
849 833
576 408
1002 6
503 911
1055 271
517 245
703 280
281 831
635 890
279 378
339 976
137 181
317 936
1081 693
858 526
983 616
702 493
765 110