#include <stdio.h>

int main() {

    int N;
    int M;
    int A[100];
    int sum;
    int i;
    double threshold;
    int count;

    sum = 0;
    count = 0;
    
    scanf("%d %d", &N, &M);
    //printf("N = %d, M = %d\n", N, M);

    for (i = 0; i < N; i++) {
        scanf("%d", &A[i]);
        //printf("A[%d] = %d\n", i, A[i]);
        sum += A[i];
    }

 //A[] = {4, 56, 78, 901, 2, 345, 67, 890, 123, 45, 6, 789};

    for (i = 0; i < N; i++) {
        
    }

    threshold = sum / (4 * M);

/* 
    printf("sum = %d\n", sum);
    printf("threshold = %lf\n", threshold);
*/

    for (i = 0; i < N; i++) {
        if(A[i] >= threshold)
                count++;
    }

    if(count >= M) printf("Yes\n");
    else printf("No\n");

    return 0;

}