import java.util.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		Scanner cin = new Scanner(System.in);
		int N = cin.nextInt();
		int M = cin.nextInt();
		int[] A = new int[1100];
		
		for(int i = 0;i<N;i++) A[i] = cin.nextInt();
		int sum = 0;
		for(int i = 0;i<N;i++) sum += A[i];

		int count = 0;
		for(int i = 0;i<N;i++) {
			int a = A[i]*4*M;
	
			if(a>=sum) count++;
		}
		
		if(count >= M) System.out.println("Yes");
		else System.out.println("No");

	}

} import java.util.*; util.* java public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		Scanner cin = new Scanner(System.in);
		int N = cin.nextInt();
		int M = cin.nextInt();
		int[] A = new int[1100];
		
		for(int i = 0;i<N;i++) A[i] = cin.nextInt();
		int sum = 0;
		for(int i = 0;i<N;i++) sum += A[i];

		int count = 0;
		for(int i = 0;i<N;i++) {
			int a = A[i]*4*M;
	
			if(a>=sum) count++;
		}
		
		if(count >= M) System.out.println("Yes");
		else System.out.println("No");

	}

} Main public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		Scanner cin = new Scanner(System.in);
		int N = cin.nextInt();
		int M = cin.nextInt();
		int[] A = new int[1100];
		
		for(int i = 0;i<N;i++) A[i] = cin.nextInt();
		int sum = 0;
		for(int i = 0;i<N;i++) sum += A[i];

		int count = 0;
		for(int i = 0;i<N;i++) {
			int a = A[i]*4*M;
	
			if(a>=sum) count++;
		}
		
		if(count >= M) System.out.println("Yes");
		else System.out.println("No");

	} main {
		// TODO Auto-generated method stub
		
		Scanner cin = new Scanner(System.in);
		int N = cin.nextInt();
		int M = cin.nextInt();
		int[] A = new int[1100];
		
		for(int i = 0;i<N;i++) A[i] = cin.nextInt();
		int sum = 0;
		for(int i = 0;i<N;i++) sum += A[i];

		int count = 0;
		for(int i = 0;i<N;i++) {
			int a = A[i]*4*M;
	
			if(a>=sum) count++;
		}
		
		if(count >= M) System.out.println("Yes");
		else System.out.println("No");

	} Scanner cin = new Scanner(System.in); cin new Scanner(System.in) int N = cin.nextInt(); N cin.nextInt() cin.nextInt cin int M = cin.nextInt(); M cin.nextInt() cin.nextInt cin int[] A = new int[1100]; A new int[1100] 1100 for(int i = 0;i<N;i++) A[i] = cin.nextInt(); int i = 0; int i = 0; i 0 i<N i N i++ i++ i A[i] = cin.nextInt(); A[i] = cin.nextInt() A[i] A i cin.nextInt() cin.nextInt cin int sum = 0; sum 0 for(int i = 0;i<N;i++) sum += A[i]; int i = 0; int i = 0; i 0 i<N i N i++ i++ i sum += A[i]; sum += A[i] sum A[i] A i int count = 0; count 0 for(int i = 0;i<N;i++) {
			int a = A[i]*4*M;
	
			if(a>=sum) count++;
		} int i = 0; int i = 0; i 0 i<N i N i++ i++ i {
			int a = A[i]*4*M;
	
			if(a>=sum) count++;
		} {
			int a = A[i]*4*M;
	
			if(a>=sum) count++;
		} int a = A[i]*4*M; a A[i]*4*M A[i]*4*M A[i] A i 4 M if(a>=sum) count++; a>=sum a sum count++ count if(count >= M) System.out.println("Yes");
		else System.out.println("No"); count >= M count M System.out.println("Yes") System.out.println System.out System System.out "Yes" System.out.println("No") System.out.println System.out System System.out "No" String[] args args public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		Scanner cin = new Scanner(System.in);
		int N = cin.nextInt();
		int M = cin.nextInt();
		int[] A = new int[1100];
		
		for(int i = 0;i<N;i++) A[i] = cin.nextInt();
		int sum = 0;
		for(int i = 0;i<N;i++) sum += A[i];

		int count = 0;
		for(int i = 0;i<N;i++) {
			int a = A[i]*4*M;
	
			if(a>=sum) count++;
		}
		
		if(count >= M) System.out.println("Yes");
		else System.out.println("No");

	}

} public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		Scanner cin = new Scanner(System.in);
		int N = cin.nextInt();
		int M = cin.nextInt();
		int[] A = new int[1100];
		
		for(int i = 0;i<N;i++) A[i] = cin.nextInt();
		int sum = 0;
		for(int i = 0;i<N;i++) sum += A[i];

		int count = 0;
		for(int i = 0;i<N;i++) {
			int a = A[i]*4*M;
	
			if(a>=sum) count++;
		}
		
		if(count >= M) System.out.println("Yes");
		else System.out.println("No");

	}

} Main
import java.util.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		Scanner cin = new Scanner(System.in);
		int N = cin.nextInt();
		int M = cin.nextInt();
		int[] A = new int[1100];
		
		for(int i = 0;i<N;i++) A[i] = cin.nextInt();
		int sum = 0;
		for(int i = 0;i<N;i++) sum += A[i];

		int count = 0;
		for(int i = 0;i<N;i++) {
			int a = A[i]*4*M;
	
			if(a>=sum) count++;
		}
		
		if(count >= M) System.out.println("Yes");
		else System.out.println("No");

	}

}
