1029 713
1005 590
1004 986
999 954
995 162
990 899
987 115
979 189
976 625
969 277
957 98
955 30
948 157
940 453
935 974
930 22
920 432
920 886
916 84
912 828