A record two million prizes worth a total of £58 million have been paid out in December's Premium Bonds draw.

And Christmas has come early for the big money winners this month. Are you one of them? See if your numbers have come up below.

Prize value Winning bond number Area Total value of holding Date of purchase £1,000,000 221BE375090 Berkshire £17,125 May 14 £1,000,000 56QQ247084 South West Wales £30,175 Jan 05 £100,000 85DZ303131 South West Wales £20,000 Jul 97 £100,000 136BS056960 Birmingham £30,000 Feb 08 £100,000 164GB383378 Cornwall £24,121 Jan 10 £100,000 229YP945184 Overseas £40,000 Aug 14 £50,000 142QK553913 Cheshire East £12,062 Sep 08 £50,000 192QZ654794 Cheshire East £15,124 May 12 £50,000 165WK184809 Tyne and Wear £22,000 Feb-10 £50,000 51MK086717 Somerset £22,425 Jul-96 £50,000 10GK645264 North Yorkshire £30,000 Sep-93 £50,000 189WP824826 South West Wales £30,050 Feb-12 £50,000 57ZE086356 Kent £30,125 Nov-02 £50,000 98QK784020 Cardiff £40,000 Aug-98 £50,000 220EV112862 Surrey £40,000 Apr-14 £25,000 60JL358687 Essex £10,000 Oct-97 £25,000 182PC197757 Outer London £10,900 Jul-11 £25,000 89NY703243 Essex £12,375 Mar-04 £25,000 140ZW222308 East Sussex £20,000 Jul-08 £25,000 135FW809162 Devon £20,043 Jan-08 £25,000 125BG215289 Kent ££23,922 Apr-07 £25,000 22LE793565 Buckinghamshire £30,000 Aug-03 £25,000 5FD062224 Outer London £30,000 Feb-00 £25,000 195EB713918 Hampshire and Isle of Wight £30,000 Jul-12 £25,000 105WV089723 Inner London £30,000 Jan-06 £25,000 105AS768245 London £30,000 Jan-06 £25,000 1WG448923 Cornwall £30,150 Jul-02 £25,000 214PB848385 Staffordshire £36,950 Nov-13 £25,000 152FW968727 Norfolk £40,000 Mar-09 £25,000 48ZA671245 Suffolk £40,000 Nov-02 £25,000 108KE701450 Nottingham £40,000 Mar-06

[Related story: Lloyds axing dozens of savings accounts]

November numbers

And here's a reminder of November's high-value prize winners.

Prize value Winning bond number Area Total value of holding Date of purchase £1,000,000 232NA028817 Leeds £10,000 Sep-14 £1,000,000 199RB470700 Kirklees £30,000 Nov-12 £100,000 229YC229301 Buckinghamshire £40,000 Aug-14 £100,000 59ZR430408 Somerset £30,000 Feb-05 £100,000 24AA074755 Cheshire £9,100 Jan-01 £100,000 107TQ971918 West Sussex £30,100 Mar-06 £50,000 219KZ410991 Dorset £30,000 Mar-14 £50,000 158GQ767540 Cheshire East £10,300 Jul-09 £50,000 25TJ233842 Mid Scotland and Fife £39,675 Jul-04 £50,000 210WA933722 Warwickshire £30,000 Aug-13 £50,000 40MR485840 Kent £29,867 Dec-03 £50,000 200QW364301 Norwich £27,665 Jan-13 £50,000 100WL248273 Berkshire £30,000 Sep-05 £50,000 171RT824775 South Yorkshire £26,878 Aug-10 £25,000 206SH035746 Northern Ireland £24,000 May-13 £25,000 67GC870105 West Scotland £30,000 Aug-00 £25,000 68CE259868 Kent £34,991 Oct-00 £25,000 191SK686488 Buckinghamshire £20,000 Apr-12 £25,000 214BA375873 Stockport £26,000 Nov-13 £25,000 178QQ176316 Swansea £14,300 Mar-11 £25,000 108JB581407 York £29,994 Mar-06 £25,000 202MD985033 West Sussex £15,200 Feb-13 £25,000 200FN388991 Cumbria £36,000 Dec-12 £25,000 225WP398681 Kent £40,000 Jun-14 £25,000 216MH078675 Outer London £16,250 Jan-14 £25,000 26GM043669 Derbyshire £30,000 May-03 £25,000 126HT053281 Surrey £16,226 Apr-07 £25,000 195MG757558 Buckinghamshire £25,853 Aug-12 £25,000 139AB876788 Inner London £30,000 May-08 £25,000 173JA335770 Wiltshire £30,000 Oct-10 £25,000 192PQ287920 Inner London £500 Apr-12

Information supplied by National Savings & Investments

To see if you've won a smaller prize, use the Premium Bonds prize checker on the NS&I website.

A total of £15.5 billion-worth of prizes has now been paid out since the first Premium Bonds draw back in June 1957.

[Related story: Premium Bond prizes unclaimed]

Premium Bonds changes

Savers can now hold up to £40,000 of Premium Bonds, instead of the previous maximum of £30,000.

However, if you haven't won a prize for some time or ever, you might want to see how much interest you could earn on your money elsewhere.

Compare savings accounts and Isas at lovemoney.com