This weather event on June 30, 2024 includes:
8 states
99 counties,
605 cities,
and 873 zip codes.
There were 41078 total properties that were impacted and have possible damage.
DOVER AFB (KDOX) RADAR
States Impacted By Hail On June 30, 2024
District of Columbia
·
Delaware
·
Maryland
·
New Jersey
·
New York
·
Pennsylvania
·
Virginia
·
West Virginia
Counties Impacted By Hail On June 30, 2024
District of Columbia, DC
·
Kent, DE
·
New Castle, DE
·
Sussex, DE
·
Anne Arundel, MD
·
Baltimore, MD
·
Baltimore, MD
·
Calvert, MD
·
Caroline, MD
·
Carroll, MD
·
Cecil, MD
·
Charles, MD
·
Dorchester, MD
·
Frederick, MD
·
Harford, MD
·
Howard, MD
·
Kent, MD
·
Montgomery, MD
·
Prince George's, MD
·
Queen Anne's, MD
·
St. Mary's, MD
·
Talbot, MD
·
Washington, MD
·
Worcester, MD
·
Atlantic, NJ
·
Burlington, NJ
·
Camden, NJ
·
Cumberland, NJ
·
Essex, NJ
·
Gloucester, NJ
·
Hunterdon, NJ
·
Middlesex, NJ
·
Monmouth, NJ
·
Morris, NJ
·
Ocean, NJ
·
Salem, NJ
·
Somerset, NJ
·
Union, NJ
·
Warren, NJ
·
Kings, NY
·
Richmond, NY
·
Adams, PA
·
Berks, PA
·
Carbon, PA
·
Chester, PA
·
Columbia, PA
·
Cumberland, PA
·
Dauphin, PA
·
Delaware, PA
·
Franklin, PA
·
Lancaster, PA
·
Lebanon, PA
·
Lehigh, PA
·
Monroe, PA
·
Montgomery, PA
·
Northampton, PA
·
Northumberland, PA
·
Philadelphia, PA
·
Schuylkill, PA
·
York, PA
·
Caroline, VA
·
Charles City, VA
·
Chesterfield, VA
·
Culpeper, VA
·
Essex, VA
·
Fairfax, VA
·
Fredericksburg, VA
·
Gloucester, VA
·
Goochland, VA
·
Hampton, VA
·
Hanover, VA
·
Henrico, VA
·
Isle of Wight, VA
·
James City, VA
·
King and Queen, VA
·
King George, VA
·
King William, VA
·
Lancaster, VA
·
Louisa, VA
·
New Kent, VA
·
Newport News, VA
·
Norfolk, VA
·
Northampton, VA
·
Northumberland, VA
·
Orange, VA
·
Poquoson, VA
·
Portsmouth, VA
·
Prince George, VA
·
Prince William, VA
·
Richmond, VA
·
Spotsylvania, VA
·
Stafford, VA
·
Suffolk, VA
·
Surry, VA
·
Virginia Beach, VA
·
Williamsburg, VA
·
York, VA
·
Berkeley, WV
·
Jefferson, WV
Cities Impacted By Hail On June 30, 2024
Aberdeen, MD
·
Aberdeen Proving Ground, MD
·
Accokeek, MD
·
Ackermanville, PA
·
Adamstown, PA
·
Alleghenyville, PA
·
Allentown, PA
·
Alloway, NJ
·
Alpha, NJ
·
Alsace Manor, PA
·
Anderson, NJ
·
Annandale, NJ
·
Annapolis, MD
·
Annapolis Neck, MD
·
Antietam, MD
·
Aquasco, MD
·
Arden on the Severn, MD
·
Ardmore, PA
·
Arnold, MD
·
Asbury, NJ
·
Ashland, NJ
·
Ashland, PA
·
Ashland, VA
·
Ashton-Sandy Spring, MD
·
Avenel, NJ
·
Avondale, PA
·
Ballenger Creek, MD
·
Baltimore, MD
·
Bangor, PA
·
Barclay, NJ
·
Bartonsville, MD
·
Bath, PA
·
Beach Haven West, NJ
·
Bear, DE
·
Beattystown, NJ
·
Bechtelsville, PA
·
Beckett, NJ
·
Bel Air North, MD
·
Bel Air South, MD
·
Belfast, PA
·
Bellwood, VA
·
Belvidere, NJ
·
Bensley, VA
·
Bensville, MD
·
Berlin, MD
·
Bernardsville, NJ
·
Bernville, PA
·
Bethel Manor, VA
·
Blackwells Mills, NJ
·
Bladensburg, MD
·
Blawenburg, NJ
·
Bloomsbury, NJ
·
Bound Brook, NJ
·
Bowie, MD
·
Bowleys Quarters, MD
·
Bowmanstown, PA
·
Bowmansville, PA
·
Boyertown, PA
·
Braddock Heights, MD
·
Bradley Gardens, NJ
·
Brainards, NJ
·
Brandonville, PA
·
Brandywine, MD
·
Brass Castle, NJ
·
Breinigsville, PA
·
Brentwood, MD
·
Bressler, PA
·
Brickerville, PA
·
Bridgeville, DE
·
Bridgeville, NJ
·
Brigantine, NJ
·
Brock Hall, MD
·
Brookfield, NJ
·
Brookhaven, PA
·
Brookside, DE
·
Broomall, PA
·
Brownsville, MD
·
Bryans Road, MD
·
Bryantown, MD
·
Bryn Mawr, PA
·
Buckeystown, MD
·
Budd Lake, NJ
·
Burkittsville, MD
·
Burtonsville, MD
·
Buttzville, NJ
·
Cambridge, MD
·
Camden, NJ
·
Campbelltown, PA
·
Cape Charles, VA
·
Cape St. Claire, MD
·
Carney, MD
·
Carneys Point, NJ
·
Carrollton, VA
·
Carroll Valley, PA
·
Carteret, NJ
·
Cecilton, MD
·
Cementon, PA
·
Centreville, MD
·
Cetronia, PA
·
Chamberlayne, VA
·
Chapman, PA
·
Charles City, VA
·
Charlestown, MD
·
Charlotte Hall, MD
·
Chatham, NJ
·
Cheriton, VA
·
Cherry Hill Mall, NJ
·
Cherryville, PA
·
Chesapeake Beach, MD
·
Chesapeake City, MD
·
Chester, PA
·
Chester Heights, PA
·
Chestertown, MD
·
Cheyney University, PA
·
Church Creek, MD
·
Church Hill, MD
·
Claremont, VA
·
Clay, PA
·
Clayton, NJ
·
Clinton, MD
·
Clinton, NJ
·
Clyde, NJ
·
Coaldale, PA
·
Cockeysville, MD
·
Collingswood, NJ
·
Colmar Manor, MD
·
Colonia, NJ
·
Colonial Park, PA
·
Columbia, MD
·
Columbia, PA
·
Coplay, PA
·
Cornwall, PA
·
Cottage City, MD
·
Crofton, MD
·
Croom, MD
·
Crosspointe, VA
·
Crownsville, MD
·
Dagsboro, DE
·
Damascus, MD
·
Dayton, NJ
·
Deale, MD
·
Delano, PA
·
Delaware, NJ
·
Delaware Park, NJ
·
Denton, MD
·
Denver, PA
·
Dorneyville, PA
·
Dover, DE
·
Dumbarton, VA
·
Dundalk, MD
·
Dunellen, NJ
·
Eakles Mill, MD
·
East Franklin, NJ
·
East Highland Park, VA
·
East Lansdowne, PA
·
Eastlawn Gardens, PA
·
East Millstone, NJ
·
Easton, MD
·
Easton, PA
·
East Prospect, PA
·
East Rocky Hill, NJ
·
East York, PA
·
Eatontown, NJ
·
Eddystone, PA
·
Edgemere, MD
·
Edgewater, MD
·
Edgewood, MD
·
Egg Harbor City, NJ
·
Egypt, PA
·
Elkridge, MD
·
Elkton, MD
·
Ellendale, DE
·
Ellisburg, NJ
·
Elsmere, DE
·
Elverson, PA
·
Elwood, NJ
·
Emigsville, PA
·
Emmaus, PA
·
Enhaut, PA
·
Ephrata, PA
·
Essex, MD
·
Fairfield, PA
·
Fairlee, MD
·
Fairview Beach, VA
·
Fairwood, MD
·
Falmouth, VA
·
Fanwood, NJ
·
Far Hills, NJ
·
Finderne, NJ
·
Fivepointville, PA
·
Florham Park, NJ
·
Flying Hills, PA
·
Fords, NJ
·
Fort Belvoir, VA
·
Fort Hunt, VA
·
Fort Meade, MD
·
Fort Washington, MD
·
Fountain Springs, PA
·
Franklin Center, NJ
·
Franklin Park, NJ
·
Franklintown, PA
·
Frederica, DE
·
Frederick, MD
·
Fredericksburg, VA
·
Friendship, MD
·
Fulton, MD
·
Galesville, MD
·
Gambrills, MD
·
Gapland, MD
·
Garwood, NJ
·
Georgetown, DE
·
Georgetown, MD
·
Georgetown, PA
·
Gibbstown, NJ
·
Gilbertsville, PA
·
Glasgow, DE
·
Glassboro, NJ
·
Glen Allen, VA
·
Glenarden, MD
·
Glen Burnie, MD
·
Glendon, PA
·
Glenn Dale, MD
·
Gloucester Courthouse, VA
·
Gloucester Point, VA
·
Golden Beach, MD
·
Golden Triangle, NJ
·
Gordon, PA
·
Gouglersville, PA
·
Grasonville, MD
·
Greenfields, PA
·
Greentree, NJ
·
Greenville, DE
·
Greenwich, NJ
·
Grier City, PA
·
Griggstown, NJ
·
Groveton, VA
·
Hackettstown, NJ
·
Hallam, PA
·
Hammonton, NJ
·
Hampton, VA
·
Hancocks Bridge, NJ
·
Hanover, VA
·
Harleysville, PA
·
Harlingen, NJ
·
Harmony, NJ
·
Harrington, DE
·
Harrisburg, PA
·
Hartly, DE
·
Haverford College, PA
·
Havre de Grace, MD
·
Heathcote, NJ
·
Helmetta, NJ
·
Henderson, MD
·
Herald Harbor, MD
·
Hershey, PA
·
High Bridge, NJ
·
Highland, MD
·
Highland Acres, DE
·
Highland Beach, MD
·
Highland Park, NJ
·
Highland Springs, VA
·
Highspire, PA
·
Hockessin, DE
·
Hometown, PA
·
Hopeland, PA
·
Houston, DE
·
Hughesville, MD
·
Hummelstown, PA
·
Hybla Valley, VA
·
Hyde Park, PA
·
Indian Head, MD
·
Innsbrook, VA
·
Irvington, VA
·
Iselin, NJ
·
Jamesburg, NJ
·
Jarrettsville, MD
·
Jefferson, MD
·
Jessup, MD
·
Jim Thorpe, PA
·
Joppatowne, MD
·
Keansburg, NJ
·
Keedysville, MD
·
Kendall Park, NJ
·
Kenilworth, NJ
·
Kennedyville, MD
·
Kent Acres, DE
·
Kent Narrows, MD
·
Kettering, MD
·
Kilmarnock, VA
·
King George, VA
·
Kingston Estates, NJ
·
Kingstown, MD
·
Kingsville, MD
·
Kirkwood, PA
·
Kulpsville, PA
·
Lake Arbor, MD
·
Lake Caroline, VA
·
Lake Land'Or, VA
·
Lake Ridge, VA
·
Lake Shore, MD
·
Lakeside, VA
·
Lancaster, VA
·
Landover, MD
·
Lanham, MD
·
Lansford, PA
·
La Plata, MD
·
Largo, MD
·
Laurel, VA
·
Laureldale, PA
·
Laurel Hill, VA
·
Laurys Station, PA
·
Lavelle, PA
·
Lawnton, PA
·
Lebanon, NJ
·
Lehighton, PA
·
Leola, PA
·
Lima, PA
·
Lincroft, NJ
·
Linden, NJ
·
Lititz, PA
·
Little Britain, PA
·
Littlestown, PA
·
Locustdale, PA
·
Long Valley, NJ
·
Lopatcong Overlook, NJ
·
Lorton, VA
·
Madison, NJ
·
Malvern, PA
·
Manahawkin, NJ
·
Manchester, MD
·
Manville, NJ
·
Marlboro Meadows, MD
·
Marlboro Village, MD
·
Marlton, MD
·
Marlton, NJ
·
Martinsburg, WV
·
Martinsville, NJ
·
Marydel, MD
·
Maryland City, MD
·
Mason Neck, VA
·
Mayo, MD
·
Meadowbrook, VA
·
Mechanicsville, MD
·
Mechanicsville, VA
·
Medford Lakes, NJ
·
Melwood, MD
·
Mendham, NJ
·
Mercersville, MD
·
Merchantville, NJ
·
Metuchen, NJ
·
Middlebush, NJ
·
Middle River, MD
·
Middlesex, NJ
·
Middletown, DE
·
Middletown, MD
·
Middletown, PA
·
Milford, DE
·
Millersville, PA
·
Millington, MD
·
Millsboro, DE
·
Millstone, NJ
·
Millville, NJ
·
Milton, DE
·
Mitchellville, MD
·
Modena, PA
·
Monmouth Junction, NJ
·
Monrovia, MD
·
Montrose, VA
·
Morristown, NJ
·
Mountain Lake, NJ
·
Mountainside, NJ
·
Mount Briar, MD
·
Mount Gretna, PA
·
Mount Gretna Heights, PA
·
Mount Rainier, MD
·
Mount Vernon, VA
·
Muhlenberg Park, PA
·
Mullica Hill, NJ
·
Mystic Island, NJ
·
Narberth, PA
·
Naval Academy, MD
·
Nazareth, PA
·
Nesquehoning, PA
·
Newark, DE
·
Newark, NJ
·
New Berlinville, PA
·
New Brunswick, NJ
·
New Holland, PA
·
Newington, VA
·
Newington Forest, VA
·
New Kent, VA
·
New Morgan, PA
·
Newport, DE
·
Newport News, VA
·
New Providence, NJ
·
New York, NY
·
Norfolk, VA
·
Northampton, PA
·
North Beach, MD
·
North Beach Haven, NJ
·
North East, MD
·
North Laurel, MD
·
North Plainfield, NJ
·
North Star, DE
·
North Wales, PA
·
North York, PA
·
Oberlin, PA
·
Ocean Acres, NJ
·
Ocean Pines, MD
·
Odenton, MD
·
Old Bridge, NJ
·
Oley, PA
·
Olivet, NJ
·
Olney, MD
·
Overlea, MD
·
Oxford, NJ
·
Palmdale, PA
·
Palmer Heights, PA
·
Palmerton, PA
·
Palmyra, PA
·
Paoli, PA
·
Park Crest, PA
·
Parkside, PA
·
Parkville, MD
·
Parkville, PA
·
Parole, MD
·
Parryville, PA
·
Pasadena, MD
·
Paulsboro, NJ
·
Paxtang, PA
·
Paxtonia, PA
·
Peapack and Gladstone, NJ
·
Pedricktown, NJ
·
Pen Argyl, PA
·
Penbrook, PA
·
Penn Wynne, PA
·
Penryn, PA
·
Peppermill Village, MD
·
Perth Amboy, NJ
·
Philadelphia, PA
·
Phillipsburg, NJ
·
Pike Creek, DE
·
Pike Creek Valley, DE
·
Pitman, NJ
·
Plainfield, NJ
·
Pleasant Plains, NJ
·
Pomfret, MD
·
Poquoson, VA
·
Port Colden, NJ
·
Port Murray, NJ
·
Port Norris, NJ
·
Port Reading, NJ
·
Port Republic, NJ
·
Portsmouth, VA
·
Port Tobacco Village, MD
·
Potomac Heights, MD
·
Progress, PA
·
Pylesville, MD
·
Queen Anne, MD
·
Queensland, MD
·
Queenstown, MD
·
Quentin, PA
·
Rahway, NJ
·
Ramblewood, NJ
·
Raritan, NJ
·
Reading, PA
·
Reamstown, PA
·
Refton, PA
·
Reinholds, PA
·
Richmond, VA
·
Richwood, NJ
·
Rising Sun, MD
·
Riva, MD
·
Riverview, DE
·
Riverview Park, PA
·
Riviera Beach, MD
·
Robertsville, NJ
·
Rocky Hill, NJ
·
Rodney Village, DE
·
Rohrersville, MD
·
Rosaryville, MD
·
Rosedale, MD
·
Rosenhayn, NJ
·
Rose Valley, PA
·
Rossville, MD
·
Rothsville, PA
·
Rushmere, VA
·
Rutherford, PA
·
Sandston, VA
·
Savage, MD
·
Scaggsville, MD
·
Schaefferstown, PA
·
Schnecksville, PA
·
Schoeneck, PA
·
Seabrook Farms, NJ
·
Seat Pleasant, MD
·
Severn, MD
·
Severna Park, MD
·
Sewaren, NJ
·
Shady Side, MD
·
Sharpsburg, MD
·
Shenandoah, PA
·
Shenandoah Heights, PA
·
Shepherdstown, WV
·
Shiloh, PA
·
Ship Bottom, NJ
·
Short Hills, NJ
·
Short Pump, VA
·
Six Mile Run, NJ
·
Skillman, NJ
·
Skippack, PA
·
Slaughter Beach, DE
·
Society Hill, NJ
·
Somerset, NJ
·
Somerville, NJ
·
South Bound Brook, NJ
·
South Coatesville, PA
·
Southern Gateway, VA
·
South Plainfield, NJ
·
South Run, VA
·
South Temple, PA
·
Spencerville, MD
·
Spotswood, NJ
·
Spotsylvania Courthouse, VA
·
Springdale, MD
·
Springdale, NJ
·
Steelton, PA
·
Stevens, PA
·
Stewartsville, NJ
·
St. Georges, DE
·
Stiles, PA
·
Stockertown, PA
·
Stonybrook, PA
·
Succasunna, NJ
·
Sudlersville, MD
·
Suffolk, VA
·
Summerfield, MD
·
Summit, NJ
·
Summit Hill, PA
·
Surry, VA
·
Swartzville, PA
·
Swedesboro, NJ
·
Tamaqua, PA
·
Tatamy, PA
·
Ten Mile Run, NJ
·
Terre Hill, PA
·
Timber Hills, PA
·
Timonium, MD
·
Tinton Falls, NJ
·
Tolchester, MD
·
Townsend, DE
·
Trego-Rohrersville Station, MD
·
Trexlertown, PA
·
Tuckahoe, VA
·
Tuckerton, NJ
·
Union Beach, NJ
·
Union Deposit, PA
·
Upland, PA
·
Upper Marlboro, MD
·
Upper Pohatcong, NJ
·
Upper Stewartsville, NJ
·
Urbana, MD
·
Victory Lakes, NJ
·
Vienna, NJ
·
Village Green-Green Ridge, PA
·
Virginia Beach, VA
·
Voorhees, NJ
·
Waldorf, MD
·
Washington, NJ
·
Washington Boro, PA
·
Watchung, NJ
·
Weigelstown, PA
·
Weissport, PA
·
Weissport East, PA
·
Wellsville, PA
·
Wescosville, PA
·
West Chester, PA
·
West Easton, PA
·
Westfield, NJ
·
West Grove, PA
·
West Laurel, MD
·
Weston, NJ
·
Westphalia, MD
·
West Point, VA
·
West York, PA
·
White House Station, NJ
·
White Marsh, MD
·
Williamsburg, VA
·
Williamstown, NJ
·
Willow Street, PA
·
Wilmington, DE
·
Wilson, PA
·
Wind Gap, PA
·
Woodbridge, NJ
·
Woodlawn, VA
·
Woodlyn, PA
·
Woodmore, MD
·
Wrightsville, PA
·
Wyndham, VA
·
Yarrowsburg, MD
·
Yeadon, PA
·
York, PA
·
Yorkana, PA
·
Yorklyn, PA
·
Zarephath, NJ
Zip Codes Impacted By Hail On June 30, 2024
7001
·
7008
·
7016
·
7023
·
7027
·
7033
·
7036
·
7039
·
7040
·
7041
·
7059
·
7060
·
7062
·
7063
·
7064
·
7065
·
7066
·
7067
·
7069
·
7076
·
7077
·
7078
·
7080
·
7081
·
7083
·
7088
·
7090
·
7092
·
7095
·
7111
·
7114
·
7205
·
7712
·
7722
·
7724
·
7733
·
7735
·
7751
·
7823
·
7825
·
7828
·
7830
·
7832
·
7833
·
7836
·
7838
·
7853
·
7863
·
7865
·
7869
·
7870
·
7874
·
7876
·
7882
·
7901
·
7920
·
7921
·
7922
·
7924
·
7926
·
7928
·
7930
·
7931
·
7932
·
7933
·
7934
·
7935
·
7940
·
7945
·
7946
·
7960
·
7970
·
7974
·
7976
·
7977
·
7979
·
7980
·
8001
·
8002
·
8003
·
8004
·
8005
·
8014
·
8019
·
8020
·
8027
·
8028
·
8034
·
8037
·
8039
·
8043
·
8050
·
8052
·
8053
·
8054
·
8055
·
8056
·
8062
·
8067
·
8069
·
8071
·
8074
·
8079
·
8080
·
8085
·
8087
·
8088
·
8089
·
8092
·
8094
·
8098
·
8102
·
8103
·
8105
·
8108
·
8109
·
8110
·
8203
·
8215
·
8217
·
8225
·
8234
·
8241
·
8302
·
8310
·
8311
·
8312
·
8318
·
8321
·
8322
·
8323
·
8328
·
8329
·
8330
·
8343
·
8344
·
8345
·
8346
·
8348
·
8349
·
8350
·
8540
·
8553
·
8558
·
8801
·
8802
·
8804
·
8805
·
8807
·
8809
·
8812
·
8816
·
8817
·
8820
·
8821
·
8822
·
8823
·
8824
·
8825
·
8826
·
8827
·
8828
·
8829
·
8830
·
8831
·
8832
·
8833
·
8835
·
8836
·
8837
·
8840
·
8844
·
8846
·
8848
·
8852
·
8853
·
8854
·
8857
·
8861
·
8863
·
8865
·
8867
·
8869
·
8873
·
8876
·
8880
·
8886
·
8889
·
8890
·
8901
·
8902
·
8904
·
10301
·
10304
·
10305
·
10306
·
10307
·
10308
·
10309
·
10310
·
10311
·
10312
·
11224
·
17003
·
17016
·
17019
·
17022
·
17033
·
17034
·
17036
·
17039
·
17041
·
17042
·
17057
·
17064
·
17067
·
17073
·
17078
·
17083
·
17088
·
17103
·
17104
·
17109
·
17111
·
17112
·
17113
·
17222
·
17257
·
17268
·
17302
·
17307
·
17309
·
17315
·
17316
·
17317
·
17318
·
17320
·
17322
·
17327
·
17329
·
17331
·
17340
·
17345
·
17347
·
17353
·
17364
·
17365
·
17366
·
17368
·
17372
·
17401
·
17402
·
17403
·
17404
·
17408
·
17505
·
17509
·
17512
·
17516
·
17517
·
17518
·
17519
·
17522
·
17527
·
17529
·
17532
·
17536
·
17540
·
17543
·
17545
·
17551
·
17555
·
17557
·
17560
·
17562
·
17563
·
17565
·
17566
·
17569
·
17572
·
17578
·
17579
·
17581
·
17582
·
17584
·
17601
·
17602
·
17603
·
17834
·
17840
·
17866
·
17872
·
17901
·
17921
·
17931
·
17936
·
17943
·
17946
·
17948
·
17964
·
17967
·
17976
·
18013
·
18014
·
18017
·
18020
·
18031
·
18034
·
18036
·
18037
·
18038
·
18040
·
18042
·
18045
·
18046
·
18049
·
18051
·
18052
·
18053
·
18058
·
18059
·
18062
·
18064
·
18066
·
18067
·
18069
·
18071
·
18072
·
18074
·
18078
·
18080
·
18083
·
18085
·
18087
·
18088
·
18091
·
18103
·
18104
·
18106
·
18195
·
18201
·
18214
·
18220
·
18229
·
18232
·
18235
·
18237
·
18240
·
18244
·
18248
·
18250
·
18252
·
18255
·
18343
·
19002
·
19003
·
19004
·
19008
·
19013
·
19014
·
19015
·
19017
·
19022
·
19035
·
19041
·
19050
·
19060
·
19063
·
19066
·
19072
·
19073
·
19081
·
19082
·
19083
·
19086
·
19094
·
19096
·
19104
·
19121
·
19122
·
19123
·
19125
·
19130
·
19131
·
19132
·
19133
·
19134
·
19137
·
19139
·
19143
·
19145
·
19146
·
19151
·
19301
·
19317
·
19319
·
19320
·
19330
·
19335
·
19342
·
19343
·
19350
·
19352
·
19355
·
19358
·
19362
·
19363
·
19365
·
19373
·
19375
·
19382
·
19383
·
19390
·
19425
·
19435
·
19436
·
19438
·
19446
·
19454
·
19460
·
19465
·
19472
·
19473
·
19475
·
19492
·
19501
·
19504
·
19505
·
19506
·
19508
·
19512
·
19518
·
19520
·
19522
·
19523
·
19525
·
19533
·
19540
·
19543
·
19545
·
19547
·
19551
·
19560
·
19565
·
19601
·
19604
·
19606
·
19607
·
19608
·
19610
·
19701
·
19702
·
19703
·
19709
·
19711
·
19713
·
19716
·
19717
·
19720
·
19731
·
19732
·
19733
·
19736
·
19802
·
19803
·
19804
·
19805
·
19806
·
19807
·
19808
·
19901
·
19904
·
19933
·
19934
·
19938
·
19939
·
19941
·
19943
·
19946
·
19947
·
19950
·
19951
·
19952
·
19953
·
19954
·
19956
·
19958
·
19960
·
19962
·
19963
·
19964
·
19966
·
19968
·
19973
·
19977
·
20002
·
20018
·
20019
·
20602
·
20603
·
20607
·
20608
·
20613
·
20616
·
20617
·
20632
·
20637
·
20639
·
20640
·
20646
·
20658
·
20659
·
20675
·
20677
·
20701
·
20706
·
20707
·
20710
·
20711
·
20712
·
20714
·
20715
·
20716
·
20720
·
20721
·
20722
·
20723
·
20724
·
20732
·
20733
·
20735
·
20736
·
20743
·
20744
·
20751
·
20754
·
20755
·
20758
·
20759
·
20763
·
20764
·
20765
·
20769
·
20772
·
20774
·
20776
·
20777
·
20778
·
20779
·
20781
·
20785
·
20794
·
20832
·
20833
·
20860
·
20861
·
20862
·
20868
·
20871
·
20872
·
20882
·
20905
·
21001
·
21005
·
21012
·
21015
·
21029
·
21030
·
21031
·
21032
·
21035
·
21036
·
21037
·
21040
·
21045
·
21046
·
21047
·
21050
·
21053
·
21054
·
21056
·
21060
·
21061
·
21074
·
21075
·
21076
·
21077
·
21078
·
21084
·
21085
·
21087
·
21093
·
21102
·
21108
·
21111
·
21113
·
21117
·
21120
·
21122
·
21128
·
21131
·
21132
·
21140
·
21144
·
21146
·
21152
·
21154
·
21155
·
21156
·
21160
·
21161
·
21162
·
21206
·
21213
·
21214
·
21220
·
21221
·
21222
·
21226
·
21234
·
21236
·
21237
·
21401
·
21402
·
21403
·
21405
·
21409
·
21601
·
21607
·
21613
·
21617
·
21619
·
21620
·
21622
·
21623
·
21624
·
21629
·
21632
·
21635
·
21636
·
21638
·
21639
·
21640
·
21644
·
21645
·
21649
·
21650
·
21651
·
21655
·
21658
·
21660
·
21661
·
21666
·
21667
·
21677
·
21678
·
21701
·
21702
·
21703
·
21704
·
21710
·
21714
·
21717
·
21718
·
21754
·
21755
·
21756
·
21758
·
21769
·
21770
·
21779
·
21782
·
21787
·
21795
·
21811
·
21869
·
21901
·
21904
·
21911
·
21912
·
21913
·
21915
·
21917
·
21918
·
21919
·
21921
·
22039
·
22060
·
22079
·
22150
·
22153
·
22192
·
22306
·
22308
·
22309
·
22401
·
22405
·
22406
·
22407
·
22408
·
22427
·
22433
·
22473
·
22480
·
22482
·
22485
·
22508
·
22514
·
22534
·
22538
·
22539
·
22542
·
22546
·
22553
·
22554
·
22560
·
22567
·
22576
·
22578
·
22580
·
22701
·
23005
·
23015
·
23024
·
23030
·
23047
·
23059
·
23060
·
23061
·
23069
·
23072
·
23075
·
23089
·
23093
·
23106
·
23108
·
23110
·
23111
·
23116
·
23117
·
23124
·
23140
·
23141
·
23146
·
23148
·
23149
·
23150
·
23156
·
23168
·
23173
·
23181
·
23185
·
23188
·
23192
·
23219
·
23220
·
23221
·
23222
·
23224
·
23225
·
23226
·
23227
·
23228
·
23229
·
23230
·
23233
·
23234
·
23237
·
23250
·
23294
·
23310
·
23313
·
23314
·
23316
·
23430
·
23433
·
23435
·
23436
·
23451
·
23452
·
23454
·
23455
·
23459
·
23502
·
23503
·
23504
·
23505
·
23507
·
23508
·
23509
·
23510
·
23511
·
23513
·
23517
·
23518
·
23551
·
23601
·
23603
·
23605
·
23606
·
23607
·
23651
·
23661
·
23662
·
23663
·
23664
·
23665
·
23666
·
23669
·
23691
·
23703
·
23707
·
23836
·
23839
·
23842
·
23846
·
23860
·
23883
·
23899
·
25401
·
25404
·
25405
·
25425
·
25430
·
25442
·
25443
·
23881
·
23693
·
23347
·
23231
·
23223
·
23011
·
22551
·
22503
·
21771
·
21713
·
21668
·
21224
·
21158
·
21136
·
21028
·
20866
·
20784
·
20695
·
20622
·
20601
·
19734
·
19707
·
19605
·
19380
·
19348
·
19311
·
19010
·
18245
·
18218
·
18030
·
17945
·
17851
·
17406
·
17356
·
17325
·
10314
·
10303
·
8884
·
8810
·
8502
·
8332
·
8066
·
8038
·
8008
·
7840
·
7738
·
7112