BJP tops the list and has declared a total of Rs 917.86 crore as received through voluntary contributions above Rs 20,000.Total amount of donations above Rs 20,000 declared by the regional parties was Rs 430.42 crore.