1081 675
1009 143
996 682
995 29
981 553
975 490
972 350
961 703
958 723
956 16
922 327
912 556
891 368
888 725
883 957
880 774
869 79
868 360
854 932
839 347