import java.util.*;
import java.lang.*;

public class Main {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt();
        int M = sc.nextInt();
        int[] A = new int[N];
        for(int n=0; n<N; n++) A[n]=sc.nextInt();

        int totalVote = 0;
        for(int n=0; n<N; n++) totalVote += A[n];

        int popular = 0;
        for(int n=0; n<N; n++) if(A[n]*4*M >= totalVote) popular++;
        System.out.println(popular>=M ? "Yes" : "No");
    }
} import java.util.*; util.* java import java.lang.*; lang.* java public class Main {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt();
        int M = sc.nextInt();
        int[] A = new int[N];
        for(int n=0; n<N; n++) A[n]=sc.nextInt();

        int totalVote = 0;
        for(int n=0; n<N; n++) totalVote += A[n];

        int popular = 0;
        for(int n=0; n<N; n++) if(A[n]*4*M >= totalVote) popular++;
        System.out.println(popular>=M ? "Yes" : "No");
    }
} Main public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt();
        int M = sc.nextInt();
        int[] A = new int[N];
        for(int n=0; n<N; n++) A[n]=sc.nextInt();

        int totalVote = 0;
        for(int n=0; n<N; n++) totalVote += A[n];

        int popular = 0;
        for(int n=0; n<N; n++) if(A[n]*4*M >= totalVote) popular++;
        System.out.println(popular>=M ? "Yes" : "No");
    } main {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt();
        int M = sc.nextInt();
        int[] A = new int[N];
        for(int n=0; n<N; n++) A[n]=sc.nextInt();

        int totalVote = 0;
        for(int n=0; n<N; n++) totalVote += A[n];

        int popular = 0;
        for(int n=0; n<N; n++) if(A[n]*4*M >= totalVote) popular++;
        System.out.println(popular>=M ? "Yes" : "No");
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc int M = sc.nextInt(); M sc.nextInt() sc.nextInt sc int[] A = new int[N]; A new int[N] N for(int n=0; n<N; n++) A[n]=sc.nextInt(); int n=0; int n=0; n 0 n<N n N n++ n++ n A[n]=sc.nextInt(); A[n]=sc.nextInt() A[n] A n sc.nextInt() sc.nextInt sc int totalVote = 0; totalVote 0 for(int n=0; n<N; n++) totalVote += A[n]; int n=0; int n=0; n 0 n<N n N n++ n++ n totalVote += A[n]; totalVote += A[n] totalVote A[n] A n int popular = 0; popular 0 for(int n=0; n<N; n++) if(A[n]*4*M >= totalVote) popular++; int n=0; int n=0; n 0 n<N n N n++ n++ n if(A[n]*4*M >= totalVote) popular++; if(A[n]*4*M >= totalVote) popular++; A[n]*4*M >= totalVote A[n]*4*M A[n]*4*M A[n] A n 4 M totalVote popular++ popular System.out.println(popular>=M ? "Yes" : "No") System.out.println System.out System System.out popular>=M ? "Yes" : "No" popular>=M popular M "Yes" "No" String[] args args public class Main {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt();
        int M = sc.nextInt();
        int[] A = new int[N];
        for(int n=0; n<N; n++) A[n]=sc.nextInt();

        int totalVote = 0;
        for(int n=0; n<N; n++) totalVote += A[n];

        int popular = 0;
        for(int n=0; n<N; n++) if(A[n]*4*M >= totalVote) popular++;
        System.out.println(popular>=M ? "Yes" : "No");
    }
} public class Main {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt();
        int M = sc.nextInt();
        int[] A = new int[N];
        for(int n=0; n<N; n++) A[n]=sc.nextInt();

        int totalVote = 0;
        for(int n=0; n<N; n++) totalVote += A[n];

        int popular = 0;
        for(int n=0; n<N; n++) if(A[n]*4*M >= totalVote) popular++;
        System.out.println(popular>=M ? "Yes" : "No");
    }
} Main
import java.util.*;
import java.lang.*;

public class Main {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt();
        int M = sc.nextInt();
        int[] A = new int[N];
        for(int n=0; n<N; n++) A[n]=sc.nextInt();

        int totalVote = 0;
        for(int n=0; n<N; n++) totalVote += A[n];

        int popular = 0;
        for(int n=0; n<N; n++) if(A[n]*4*M >= totalVote) popular++;
        System.out.println(popular>=M ? "Yes" : "No");
    }
}
