1080 59
1015 64
809 911
785 256
771 384
742 967
722 964
705 940
693 448
682 370
668 727
652 882
643 497
635 742
613 439
407 524
395 910
358 242
351 520
350 331