1043 707
655 644
913 414
301 687
600 536
1443 327
650 535
457 649
596 878
395 461
897 677
371 204
592 905
947 262
170 65
373 677
1147 391
537 658
701 354
683 39