#include<stdio.h>
#include<stdlib.h>


int compare_int(const void *a, const void *b)
{
    return *(int*)a - *(int*)b;
}

int main (void)
{
    int N,M,i;
    int A[100];
    int judge=0;
    int sum=0;
    int count=0;
    char c;


    scanf("%d %d",&N,&M);
    //scanf("%s",c);

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

    for(i=0;i<N;i++){
        if(A[i]>(sum/4*M)){
            count++;
        }
    }

    if(count<M){
        judge=1;
    }


    if(judge==0){
        printf("Yes");
    }else{
        printf("No");
    }

    return 0;

}
