1031 745
1002 113
966 537
959 628
927 795
902 451
899 769
880 498
815 960
787 193
786 221
725 830
712 942
695 4
673 842
654 282
647 732
493 648
488 750
461 522