Coverage for /home/martinb/.local/share/virtualenvs/camcops/lib/python3.6/site-packages/faker/providers/person/en_US/__init__.py : 100%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
1from collections import OrderedDict
3from .. import Provider as PersonProvider
6class Provider(PersonProvider):
7 formats_female = OrderedDict((
8 ('{{first_name_female}} {{last_name}}', 0.97),
9 ('{{prefix_female}} {{first_name_female}} {{last_name}}', 0.015),
10 ('{{first_name_female}} {{last_name}} {{suffix_female}}', 0.02),
11 ('{{prefix_female}} {{first_name_female}} {{last_name}} {{suffix_female}}', 0.005),
12 ))
14 formats_male = OrderedDict((
15 ('{{first_name_male}} {{last_name}}', 0.97),
16 ('{{prefix_male}} {{first_name_male}} {{last_name}}', 0.015),
17 ('{{first_name_male}} {{last_name}} {{suffix_male}}', 0.02),
18 ('{{prefix_male}} {{first_name_male}} {{last_name}} {{suffix_male}}', 0.005),
19 ))
21 # Using random_element's dictionary weighting means that the
22 # formats = formats_male + formats_female
23 # has to be replaced with something dict and python 2.x compatible
25 formats = formats_male.copy()
26 formats.update(formats_female)
28 # Top 200 names of the decade from the 60's-90's from:
29 # https://www.ssa.gov/OACT/babynames/decades/names1960s.html
30 # Weightings derived from total number on each name
32 first_names_female = OrderedDict((
33 ('April', 0.004529083),
34 ('Abigail', 0.002043839),
35 ('Adriana', 0.000488767),
36 ('Adrienne', 0.000622931),
37 ('Aimee', 0.000424727),
38 ('Alejandra', 0.000415754),
39 ('Alexa', 0.000663005),
40 ('Alexandra', 0.002835711),
41 ('Alexandria', 0.000964993),
42 ('Alexis', 0.003446735),
43 ('Alice', 0.000589904),
44 ('Alicia', 0.003766845),
45 ('Alisha', 0.000475942),
46 ('Alison', 0.001506047),
47 ('Allison', 0.003740866),
48 ('Alyssa', 0.00324341),
49 ('Amanda', 0.015360768),
50 ('Amber', 0.006928794),
51 ('Amy', 0.012860314),
52 ('Ana', 0.000853679),
53 ('Andrea', 0.006747028),
54 ('Angel', 0.001161117),
55 ('Angela', 0.011954085),
56 ('Angelica', 0.001102746),
57 ('Angie', 0.00030166),
58 ('Anita', 0.001383767),
59 ('Ann', 0.002627483),
60 ('Anna', 0.004691502),
61 ('Anne', 0.002089582),
62 ('Annette', 0.001487399),
63 ('Ariana', 0.000412668),
64 ('Ariel', 0.000615774),
65 ('Ashlee', 0.000696534),
66 ('Ashley', 0.014773009),
67 ('Audrey', 0.001139165),
68 ('Autumn', 0.000918594),
69 ('Bailey', 0.000691916),
70 ('Barbara', 0.004839169),
71 ('Becky', 0.000960944),
72 ('Belinda', 0.000502227),
73 ('Beth', 0.002246113),
74 ('Bethany', 0.001249385),
75 ('Betty', 0.000840241),
76 ('Beverly', 0.000990272),
77 ('Bianca', 0.000624835),
78 ('Bonnie', 0.001351901),
79 ('Brandi', 0.002077216),
80 ('Brandy', 0.002177499),
81 ('Breanna', 0.000876003),
82 ('Brenda', 0.005737124),
83 ('Briana', 0.00093665),
84 ('Brianna', 0.002543549),
85 ('Bridget', 0.000787232),
86 ('Brittany', 0.007258404),
87 ('Brittney', 0.001566147),
88 ('Brooke', 0.002410152),
89 ('Caitlin', 0.001808319),
90 ('Caitlyn', 0.000481194),
91 ('Candace', 0.000550662),
92 ('Candice', 0.000653199),
93 ('Carla', 0.00195185),
94 ('Carly', 0.000498725),
95 ('Carmen', 0.000891783),
96 ('Carol', 0.002972719),
97 ('Caroline', 0.001198127),
98 ('Carolyn', 0.002647225),
99 ('Carrie', 0.002934659),
100 ('Casey', 0.001177707),
101 ('Cassandra', 0.002501243),
102 ('Cassidy', 0.000452129),
103 ('Cassie', 0.000344886),
104 ('Catherine', 0.004460622),
105 ('Cathy', 0.001413248),
106 ('Charlene', 0.000538865),
107 ('Charlotte', 0.000530417),
108 ('Chelsea', 0.00280043),
109 ('Chelsey', 0.000368501),
110 ('Cheryl', 0.004166447),
111 ('Cheyenne', 0.000696907),
112 ('Chloe', 0.000565807),
113 ('Christie', 0.000397873),
114 ('Christina', 0.008735669),
115 ('Christine', 0.007488758),
116 ('Christy', 0.00141861),
117 ('Cindy', 0.003360109),
118 ('Claire', 0.000553835),
119 ('Claudia', 0.00096055),
120 ('Colleen', 0.001836203),
121 ('Connie', 0.001821845),
122 ('Courtney', 0.00484939),
123 ('Cristina', 0.000328734),
124 ('Crystal', 0.006365045),
125 ('Cynthia', 0.007655379),
126 ('Daisy', 0.000437443),
127 ('Dana', 0.003395805),
128 ('Danielle', 0.006671783),
129 ('Darlene', 0.000952737),
130 ('Dawn', 0.005014983),
131 ('Deanna', 0.002049026),
132 ('Debbie', 0.001842922),
133 ('Deborah', 0.005386088),
134 ('Debra', 0.004123572),
135 ('Denise', 0.004592291),
136 ('Desiree', 0.000991497),
137 ('Destiny', 0.001055515),
138 ('Diamond', 0.000331732),
139 ('Diana', 0.003699348),
140 ('Diane', 0.003058996),
141 ('Dominique', 0.000847857),
142 ('Donna', 0.00570819),
143 ('Doris', 0.000398026),
144 ('Dorothy', 0.000722426),
145 ('Ebony', 0.000399624),
146 ('Eileen', 0.000544271),
147 ('Elaine', 0.000601175),
148 ('Elizabeth', 0.014954075),
149 ('Ellen', 0.000747267),
150 ('Emily', 0.009100581),
151 ('Emma', 0.001272059),
152 ('Erica', 0.004344471),
153 ('Erika', 0.002105537),
154 ('Erin', 0.005450719),
155 ('Evelyn', 0.000825095),
156 ('Faith', 0.000427113),
157 ('Felicia', 0.001717294),
158 ('Frances', 0.000546897),
159 ('Gabriela', 0.000526937),
160 ('Gabriella', 0.00044123),
161 ('Gabrielle', 0.001090096),
162 ('Gail', 0.00071934),
163 ('Gina', 0.002841095),
164 ('Glenda', 0.000384982),
165 ('Gloria', 0.001155623),
166 ('Grace', 0.00087202),
167 ('Gwendolyn', 0.000407831),
168 ('Hailey', 0.000662917),
169 ('Haley', 0.001557939),
170 ('Hannah', 0.004189822),
171 ('Hayley', 0.000478305),
172 ('Heather', 0.010945254),
173 ('Heidi', 0.002239941),
174 ('Helen', 0.000636675),
175 ('Holly', 0.003487028),
176 ('Isabel', 0.000352305),
177 ('Isabella', 0.000410282),
178 ('Jackie', 0.000566748),
179 ('Jaclyn', 0.00047708),
180 ('Jacqueline', 0.004811242),
181 ('Jade', 0.000446264),
182 ('Jaime', 0.000853175),
183 ('Jamie', 0.005067663),
184 ('Jane', 0.0009486),
185 ('Janet', 0.002489993),
186 ('Janice', 0.001593308),
187 ('Jasmin', 0.000333374),
188 ('Jasmine', 0.003025422),
189 ('Jean', 0.000815969),
190 ('Jeanette', 0.000767293),
191 ('Jeanne', 0.000515381),
192 ('Jenna', 0.001804052),
193 ('Jennifer', 0.029218839),
194 ('Jenny', 0.000932667),
195 ('Jessica', 0.020047608),
196 ('Jill', 0.003253018),
197 ('Jillian', 0.000988587),
198 ('Jo', 0.000442083),
199 ('Joan', 0.000802793),
200 ('Joann', 0.000544336),
201 ('Joanna', 0.001176284),
202 ('Joanne', 0.000729824),
203 ('Jocelyn', 0.000456878),
204 ('Jodi', 0.001252405),
205 ('Jody', 0.000741861),
206 ('Jordan', 0.001653057),
207 ('Joy', 0.000916515),
208 ('Joyce', 0.001009488),
209 ('Judith', 0.000870706),
210 ('Judy', 0.001101586),
211 ('Julia', 0.003301891),
212 ('Julie', 0.008211731),
213 ('Kaitlin', 0.000674473),
214 ('Kaitlyn', 0.001478623),
215 ('Kara', 0.001549119),
216 ('Karen', 0.009643845),
217 ('Kari', 0.000794323),
218 ('Karina', 0.000494764),
219 ('Karla', 0.000387696),
220 ('Katelyn', 0.001476128),
221 ('Katherine', 0.006581479),
222 ('Kathleen', 0.00503549),
223 ('Kathryn', 0.004177806),
224 ('Kathy', 0.002710214),
225 ('Katie', 0.003056216),
226 ('Katrina', 0.001565446),
227 ('Kayla', 0.004621465),
228 ('Kaylee', 0.000551734),
229 ('Kelli', 0.000932163),
230 ('Kellie', 0.000299187),
231 ('Kelly', 0.009342929),
232 ('Kelsey', 0.002470383),
233 ('Kendra', 0.001401079),
234 ('Kerri', 0.000316215),
235 ('Kerry', 0.000352984),
236 ('Kiara', 0.000390037),
237 ('Kim', 0.002518642),
238 ('Kimberly', 0.015594077),
239 ('Kirsten', 0.000369486),
240 ('Krista', 0.001266872),
241 ('Kristen', 0.004345587),
242 ('Kristi', 0.001022926),
243 ('Kristie', 0.000380189),
244 ('Kristin', 0.003613728),
245 ('Kristina', 0.002316281),
246 ('Kristine', 0.000977709),
247 ('Kristy', 0.001097734),
248 ('Krystal', 0.001238113),
249 ('Kylie', 0.00049739),
250 ('Lacey', 0.00045469),
251 ('Latasha', 0.00032904),
252 ('Latoya', 0.000646371),
253 ('Laura', 0.010815096),
254 ('Lauren', 0.007015421),
255 ('Laurie', 0.002200786),
256 ('Leah', 0.001997571),
257 ('Leslie', 0.003606134),
258 ('Linda', 0.006437751),
259 ('Lindsay', 0.002185466),
260 ('Lindsey', 0.002646153),
261 ('Lisa', 0.01872729),
262 ('Loretta', 0.000482945),
263 ('Lori', 0.006040316),
264 ('Lorraine', 0.000486753),
265 ('Lydia', 0.000370274),
266 ('Lynn', 0.001522308),
267 ('Mackenzie', 0.000761056),
268 ('Madeline', 0.000808921),
269 ('Madison', 0.002011184),
270 ('Makayla', 0.000439391),
271 ('Mallory', 0.000688633),
272 ('Mandy', 0.000355566),
273 ('Marcia', 0.000403213),
274 ('Margaret', 0.003839968),
275 ('Maria', 0.006593123),
276 ('Mariah', 0.00097598),
277 ('Marie', 0.001520229),
278 ('Marilyn', 0.000590889),
279 ('Marisa', 0.000339983),
280 ('Marissa', 0.001582627),
281 ('Martha', 0.001290028),
282 ('Mary', 0.014288466),
283 ('Maureen', 0.000753855),
284 ('Mckenzie', 0.000334512),
285 ('Meagan', 0.000729999),
286 ('Megan', 0.007686786),
287 ('Meghan', 0.001481578),
288 ('Melanie', 0.003400117),
289 ('Melinda', 0.002078113),
290 ('Melissa', 0.014890692),
291 ('Melody', 0.000404264),
292 ('Mercedes', 0.000334643),
293 ('Meredith', 0.000766987),
294 ('Mia', 0.000319935),
295 ('Michaela', 0.000506998),
296 ('Michele', 0.003519551),
297 ('Michelle', 0.01527423),
298 ('Mikayla', 0.000410195),
299 ('Mindy', 0.000306891),
300 ('Miranda', 0.001421193),
301 ('Misty', 0.001564614),
302 ('Molly', 0.001710641),
303 ('Monica', 0.004324095),
304 ('Monique', 0.001272125),
305 ('Morgan', 0.002527025),
306 ('Nancy', 0.005023343),
307 ('Natalie', 0.003658398),
308 ('Natasha', 0.001739815),
309 ('Nichole', 0.001001237),
310 ('Nicole', 0.011156655),
311 ('Nina', 0.000298115),
312 ('Norma', 0.000470754),
313 ('Olivia', 0.001967609),
314 ('Paige', 0.001106313),
315 ('Pam', 0.000374454),
316 ('Pamela', 0.005816222),
317 ('Patricia', 0.008349353),
318 ('Patty', 0.000383493),
319 ('Paula', 0.002478284),
320 ('Peggy', 0.000810606),
321 ('Penny', 0.000836564),
322 ('Phyllis', 0.000562437),
323 ('Priscilla', 0.000350226),
324 ('Rachael', 0.001098128),
325 ('Rachel', 0.00876108),
326 ('Raven', 0.000404855),
327 ('Rebecca', 0.010563161),
328 ('Rebekah', 0.000858581),
329 ('Regina', 0.001941739),
330 ('Renee', 0.00257883),
331 ('Rhonda', 0.002879221),
332 ('Rita', 0.000719187),
333 ('Roberta', 0.000461715),
334 ('Robin', 0.00409199),
335 ('Robyn', 0.00032138),
336 ('Rose', 0.000697125),
337 ('Ruth', 0.001041946),
338 ('Sabrina', 0.001920969),
339 ('Sally', 0.000532912),
340 ('Samantha', 0.008186124),
341 ('Sandra', 0.006473426),
342 ('Sandy', 0.000497106),
343 ('Sara', 0.005619879),
344 ('Sarah', 0.014434273),
345 ('Savannah', 0.000978344),
346 ('Selena', 0.000329106),
347 ('Shannon', 0.005952552),
348 ('Shari', 0.000449043),
349 ('Sharon', 0.004796469),
350 ('Shawna', 0.000354209),
351 ('Sheena', 0.000355763),
352 ('Sheila', 0.00220129),
353 ('Shelby', 0.001575601),
354 ('Shelia', 0.000403673),
355 ('Shelley', 0.000922227),
356 ('Shelly', 0.001339469),
357 ('Sheri', 0.000913166),
358 ('Sherri', 0.001285038),
359 ('Sherry', 0.002445235),
360 ('Sheryl', 0.00057025),
361 ('Shirley', 0.000833259),
362 ('Sierra', 0.000954816),
363 ('Sonia', 0.000332739),
364 ('Sonya', 0.000914085),
365 ('Sophia', 0.000535976),
366 ('Stacey', 0.002836761),
367 ('Stacie', 0.0003903),
368 ('Stacy', 0.00311717),
369 ('Stefanie', 0.00034644),
370 ('Stephanie', 0.013595762),
371 ('Sue', 0.000472877),
372 ('Summer', 0.000411508),
373 ('Susan', 0.0088973),
374 ('Suzanne', 0.001943577),
375 ('Sydney', 0.001220101),
376 ('Sylvia', 0.000625798),
377 ('Tabitha', 0.000428404),
378 ('Tamara', 0.00212948),
379 ('Tami', 0.000403651),
380 ('Tammie', 0.00042337),
381 ('Tammy', 0.006493584),
382 ('Tanya', 0.002039024),
383 ('Tara', 0.00316834),
384 ('Tasha', 0.000355807),
385 ('Taylor', 0.003996871),
386 ('Teresa', 0.005060003),
387 ('Terri', 0.001823903),
388 ('Terry', 0.00060494),
389 ('Theresa', 0.003492762),
390 ('Tiffany', 0.006594283),
391 ('Tina', 0.005186419),
392 ('Toni', 0.000891695),
393 ('Tonya', 0.002404133),
394 ('Tracey', 0.001511146),
395 ('Traci', 0.00086193),
396 ('Tracie', 0.000301901),
397 ('Tracy', 0.00498572),
398 ('Tricia', 0.000449196),
399 ('Valerie', 0.003218022),
400 ('Vanessa', 0.003779189),
401 ('Veronica', 0.003017805),
402 ('Vicki', 0.00088653),
403 ('Vickie', 0.000695199),
404 ('Victoria', 0.005237677),
405 ('Virginia', 0.001496482),
406 ('Wanda', 0.001336186),
407 ('Wendy', 0.004058263),
408 ('Whitney', 0.001690768),
409 ('Yesenia', 0.000331951),
410 ('Yolanda', 0.001213819),
411 ('Yvette', 0.000483427),
412 ('Yvonne', 0.001005483),
413 ('Zoe', 0.000367407),
414 ))
416 first_names_male = OrderedDict((
417 ('Aaron', 0.006741589),
418 ('Adam', 0.007124922),
419 ('Adrian', 0.001521889),
420 ('Alan', 0.002344657),
421 ('Albert', 0.001316595),
422 ('Alec', 0.000442958),
423 ('Alejandro', 0.000862489),
424 ('Alex', 0.002111833),
425 ('Alexander', 0.005215733),
426 ('Alexis', 0.000277915),
427 ('Alfred', 0.000318919),
428 ('Allen', 0.001679613),
429 ('Alvin', 0.00024794),
430 ('Andre', 0.001400621),
431 ('Andres', 0.000335574),
432 ('Andrew', 0.013475074),
433 ('Angel', 0.000902262),
434 ('Anthony', 0.013783357),
435 ('Antonio', 0.002392535),
436 ('Arthur', 0.001342637),
437 ('Austin', 0.003785615),
438 ('Barry', 0.001102751),
439 ('Benjamin', 0.006535474),
440 ('Bernard', 0.000298691),
441 ('Bill', 0.000430013),
442 ('Billy', 0.001749806),
443 ('Blake', 0.001218155),
444 ('Bob', 0.000235731),
445 ('Bobby', 0.001666977),
446 ('Brad', 0.000984544),
447 ('Bradley', 0.003845018),
448 ('Brady', 0.000277522),
449 ('Brandon', 0.009518346),
450 ('Brendan', 0.000736758),
451 ('Brent', 0.001889131),
452 ('Brett', 0.002248371),
453 ('Brian', 0.01597677),
454 ('Bruce', 0.001883335),
455 ('Bryan', 0.00456454),
456 ('Bryce', 0.000457406),
457 ('Caleb', 0.001485861),
458 ('Calvin', 0.001168738),
459 ('Cameron', 0.00180755),
460 ('Carl', 0.002011802),
461 ('Carlos', 0.00266638),
462 ('Casey', 0.001440035),
463 ('Cesar', 0.000304898),
464 ('Chad', 0.003858817),
465 ('Charles', 0.010889881),
466 ('Chase', 0.000971942),
467 ('Chris', 0.001389507),
468 ('Christian', 0.003097779),
469 ('Christopher', 0.02783596),
470 ('Clarence', 0.000299289),
471 ('Clayton', 0.000662222),
472 ('Clifford', 0.00053078),
473 ('Clinton', 0.000579307),
474 ('Cody', 0.00353482),
475 ('Cole', 0.000578811),
476 ('Colin', 0.00078508),
477 ('Collin', 0.000406057),
478 ('Colton', 0.000520845),
479 ('Connor', 0.000981073),
480 ('Corey', 0.002476612),
481 ('Cory', 0.001813005),
482 ('Craig', 0.00338161),
483 ('Cristian', 0.000333847),
484 ('Curtis', 0.002140235),
485 ('Dakota', 0.000797614),
486 ('Dale', 0.001171354),
487 ('Dalton', 0.000615113),
488 ('Damon', 0.00034308),
489 ('Dan', 0.000388496),
490 ('Daniel', 0.018881874),
491 ('Danny', 0.001873879),
492 ('Darin', 0.000234962),
493 ('Darius', 0.000336189),
494 ('Darrell', 0.001218582),
495 ('Darren', 0.001253738),
496 ('Darryl', 0.00067019),
497 ('Daryl', 0.000260918),
498 ('Dave', 0.000269673),
499 ('David', 0.031073833),
500 ('Dean', 0.000965375),
501 ('Dennis', 0.003318992),
502 ('Derek', 0.003095299),
503 ('Derrick', 0.001955921),
504 ('Devin', 0.001312474),
505 ('Devon', 0.000485877),
506 ('Dillon', 0.000558361),
507 ('Dominic', 0.000438221),
508 ('Don', 0.000378322),
509 ('Donald', 0.005689572),
510 ('Douglas', 0.004513687),
511 ('Drew', 0.000596868),
512 ('Duane', 0.00061855),
513 ('Dustin', 0.003088938),
514 ('Dwayne', 0.000711382),
515 ('Dylan', 0.002329096),
516 ('Earl', 0.000348347),
517 ('Eddie', 0.0007944),
518 ('Edgar', 0.000379536),
519 ('Eduardo', 0.000465358),
520 ('Edward', 0.005702242),
521 ('Edwin', 0.001117833),
522 ('Elijah', 0.000592183),
523 ('Eric', 0.012024659),
524 ('Erik', 0.001997096),
525 ('Ernest', 0.000746556),
526 ('Ethan', 0.001143978),
527 ('Eugene', 0.000784243),
528 ('Evan', 0.001570691),
529 ('Fernando', 0.000557608),
530 ('Francis', 0.000330837),
531 ('Francisco', 0.001084335),
532 ('Frank', 0.003276449),
533 ('Franklin', 0.000237561),
534 ('Fred', 0.000396618),
535 ('Frederick', 0.001104188),
536 ('Gabriel', 0.001906504),
537 ('Garrett', 0.001124861),
538 ('Gary', 0.005023109),
539 ('Gavin', 0.000295373),
540 ('Gene', 0.00023426),
541 ('Geoffrey', 0.000425978),
542 ('George', 0.004423984),
543 ('Gerald', 0.00165841),
544 ('Gilbert', 0.000246726),
545 ('Glen', 0.000374338),
546 ('Glenn', 0.001111421),
547 ('Gordon', 0.00027075),
548 ('Grant', 0.00068322),
549 ('Greg', 0.000623492),
550 ('Gregg', 0.000235885),
551 ('Gregory', 0.007676443),
552 ('Guy', 0.000262645),
553 ('Harold', 0.000929467),
554 ('Harry', 0.000586934),
555 ('Hayden', 0.000279454),
556 ('Hector', 0.000798691),
557 ('Henry', 0.001856232),
558 ('Herbert', 0.000234226),
559 ('Howard', 0.000712921),
560 ('Hunter', 0.001034679),
561 ('Ian', 0.001863192),
562 ('Isaac', 0.001001951),
563 ('Isaiah', 0.000625441),
564 ('Ivan', 0.000350433),
565 ('Jack', 0.001839748),
566 ('Jackson', 0.000403253),
567 ('Jacob', 0.007845384),
568 ('Jaime', 0.000421378),
569 ('Jake', 0.000565782),
570 ('James', 0.029601617),
571 ('Jamie', 0.00093552),
572 ('Jared', 0.002538802),
573 ('Jason', 0.01520513),
574 ('Javier', 0.000625202),
575 ('Jay', 0.001411462),
576 ('Jeff', 0.001271436),
577 ('Jeffery', 0.002627873),
578 ('Jeffrey', 0.01225709),
579 ('Jeremiah', 0.001209605),
580 ('Jeremy', 0.006336079),
581 ('Jermaine', 0.000450156),
582 ('Jerome', 0.000634299),
583 ('Jerry', 0.003150273),
584 ('Jesse', 0.003884552),
585 ('Jesus', 0.001628965),
586 ('Jim', 0.000567714),
587 ('Jimmy', 0.001607489),
588 ('Joe', 0.001621544),
589 ('Joel', 0.002537742),
590 ('John', 0.028683008),
591 ('Johnathan', 0.000840448),
592 ('Johnny', 0.002117065),
593 ('Jon', 0.001561184),
594 ('Jonathan', 0.009963971),
595 ('Jonathon', 0.000701157),
596 ('Jordan', 0.003451546),
597 ('Jorge', 0.001180553),
598 ('Jose', 0.005368207),
599 ('Joseph', 0.018604763),
600 ('Joshua', 0.014808101),
601 ('Juan', 0.003233598),
602 ('Julian', 0.000693736),
603 ('Justin', 0.010197889),
604 ('Karl', 0.000362437),
605 ('Keith', 0.004622866),
606 ('Kelly', 0.000775283),
607 ('Kenneth', 0.008318145),
608 ('Kent', 0.000329418),
609 ('Kerry', 0.000261448),
610 ('Kevin', 0.014324157),
611 ('Kirk', 0.0003801),
612 ('Kristopher', 0.000580692),
613 ('Kurt', 0.000716375),
614 ('Kyle', 0.006350049),
615 ('Lance', 0.001048495),
616 ('Larry', 0.003658807),
617 ('Lawrence', 0.001670294),
618 ('Lee', 0.001223883),
619 ('Leon', 0.000236347),
620 ('Leonard', 0.000756713),
621 ('Leroy', 0.000260234),
622 ('Leslie', 0.000234637),
623 ('Levi', 0.000347184),
624 ('Logan', 0.001325812),
625 ('Lonnie', 0.000258576),
626 ('Louis', 0.001212255),
627 ('Lucas', 0.001098237),
628 ('Luis', 0.002427777),
629 ('Luke', 0.001221455),
630 ('Malik', 0.000306813),
631 ('Manuel', 0.001331369),
632 ('Marc', 0.001431947),
633 ('Marco', 0.000290586),
634 ('Marcus', 0.002604122),
635 ('Mario', 0.001229337),
636 ('Mark', 0.014382277),
637 ('Martin', 0.002085226),
638 ('Marvin', 0.000732962),
639 ('Mason', 0.000562037),
640 ('Mathew', 0.000605555),
641 ('Matthew', 0.020425018),
642 ('Maurice', 0.000777078),
643 ('Max', 0.000311276),
644 ('Maxwell', 0.000357478),
645 ('Melvin', 0.00061932),
646 ('Michael', 0.045602241),
647 ('Micheal', 0.001273847),
648 ('Miguel', 0.001416267),
649 ('Mike', 0.001221797),
650 ('Mitchell', 0.001747788),
651 ('Nathan', 0.005039405),
652 ('Nathaniel', 0.001887558),
653 ('Neil', 0.000240331),
654 ('Nicholas', 0.010021219),
655 ('Nicolas', 0.000362522),
656 ('Noah', 0.000960947),
657 ('Norman', 0.000389043),
658 ('Omar', 0.000639052),
659 ('Oscar', 0.000946583),
660 ('Parker', 0.000277522),
661 ('Patrick', 0.007153255),
662 ('Paul', 0.009272953),
663 ('Pedro', 0.000275726),
664 ('Perry', 0.000258644),
665 ('Peter', 0.004340385),
666 ('Philip', 0.002262956),
667 ('Phillip', 0.00280273),
668 ('Preston', 0.000292022),
669 ('Ralph', 0.000836891),
670 ('Randall', 0.001614722),
671 ('Randy', 0.003021926),
672 ('Ray', 0.000379451),
673 ('Raymond', 0.003493952),
674 ('Reginald', 0.00095108),
675 ('Ricardo', 0.001197276),
676 ('Richard', 0.014131961),
677 ('Rick', 0.000440016),
678 ('Rickey', 0.00023833),
679 ('Ricky', 0.001856882),
680 ('Riley', 0.000322031),
681 ('Robert', 0.026938092),
682 ('Roberto', 0.000906024),
683 ('Rodney', 0.002180555),
684 ('Roger', 0.002038032),
685 ('Ronald', 0.00576775),
686 ('Ronnie', 0.000905938),
687 ('Ross', 0.00026863),
688 ('Roy', 0.001311346),
689 ('Ruben', 0.000774821),
690 ('Russell', 0.002096221),
691 ('Ryan', 0.01128178),
692 ('Samuel', 0.00498019),
693 ('Scott', 0.010580999),
694 ('Sean', 0.005593456),
695 ('Sergio', 0.000568518),
696 ('Seth', 0.001537416),
697 ('Shane', 0.002530218),
698 ('Shannon', 0.000421583),
699 ('Shaun', 0.000748761),
700 ('Shawn', 0.004474546),
701 ('Spencer', 0.000912094),
702 ('Stanley', 0.000739032),
703 ('Stephen', 0.007675365),
704 ('Steve', 0.001407564),
705 ('Steven', 0.013292898),
706 ('Stuart', 0.000238826),
707 ('Tanner', 0.000639292),
708 ('Taylor', 0.00133036),
709 ('Terrance', 0.000203311),
710 ('Terrence', 0.000203704),
711 ('Terry', 0.002873624),
712 ('Theodore', 0.000596561),
713 ('Thomas', 0.0143364),
714 ('Tim', 0.000711126),
715 ('Timothy', 0.012632608),
716 ('Todd', 0.00414612),
717 ('Tom', 0.000499283),
718 ('Tommy', 0.000778737),
719 ('Tony', 0.002511563),
720 ('Tracy', 0.000728259),
721 ('Travis', 0.004022458),
722 ('Trevor', 0.001692523),
723 ('Tristan', 0.000408759),
724 ('Troy', 0.002695415),
725 ('Tyler', 0.005962323),
726 ('Tyrone', 0.000587207),
727 ('Vernon', 0.000246401),
728 ('Victor', 0.002340621),
729 ('Vincent', 0.002494515),
730 ('Walter', 0.001525891),
731 ('Warren', 0.000317414),
732 ('Wayne', 0.00160966),
733 ('Wesley', 0.001733835),
734 ('William', 0.020025989),
735 ('Willie', 0.001379247),
736 ('Wyatt', 0.000306591),
737 ('Xavier', 0.000415222),
738 ('Zachary', 0.005918634),
739 ))
741 first_names = first_names_male.copy()
742 first_names.update(first_names_female)
744 # Top 1000 US surnames from US Census data
745 # Weighted by number of occurrences
746 # By way of http://names.mongabay.com/data/1000.html on 2/10/2016
747 last_names = OrderedDict((
748 ('Smith', 0.021712045),
749 ('Johnson', 0.01696938),
750 ('Williams', 0.014016962),
751 ('Brown', 0.012610763),
752 ('Jones', 0.012451866),
753 ('Miller', 0.010305045),
754 ('Davis', 0.009798219),
755 ('Garcia', 0.007842422),
756 ('Rodriguez', 0.007348561),
757 ('Wilson', 0.007154951),
758 ('Martinez', 0.007082045),
759 ('Anderson', 0.006966203),
760 ('Taylor', 0.006582218),
761 ('Thomas', 0.006493824),
762 ('Hernandez', 0.006454314),
763 ('Moore', 0.006383948),
764 ('Martin', 0.006146745),
765 ('Jackson', 0.006086567),
766 ('Thompson', 0.005887767),
767 ('White', 0.005843424),
768 ('Lopez', 0.005679145),
769 ('Lee', 0.005535909),
770 ('Gonzalez', 0.005461513),
771 ('Harris', 0.005423356),
772 ('Clark', 0.005010598),
773 ('Lewis', 0.00465937),
774 ('Robinson', 0.004596305),
775 ('Walker', 0.004580579),
776 ('Perez', 0.00446375),
777 ('Hall', 0.004327121),
778 ('Young', 0.004257495),
779 ('Allen', 0.00423392),
780 ('Sanchez', 0.004031749),
781 ('Wright', 0.004023754),
782 ('King', 0.004011135),
783 ('Scott', 0.003838487),
784 ('Green', 0.003778053),
785 ('Baker', 0.003776901),
786 ('Adams', 0.00377448),
787 ('Nelson', 0.003766713),
788 ('Hill', 0.003762455),
789 ('Ramirez', 0.003554281),
790 ('Campbell', 0.003398636),
791 ('Mitchell', 0.003357336),
792 ('Roberts', 0.003346207),
793 ('Carter', 0.0033127),
794 ('Phillips', 0.003214932),
795 ('Evans', 0.003127113),
796 ('Turner', 0.003067045),
797 ('Torres', 0.002971158),
798 ('Parker', 0.002962725),
799 ('Collins', 0.002904264),
800 ('Edwards', 0.002897155),
801 ('Stewart', 0.002859044),
802 ('Flores', 0.002856449),
803 ('Morris', 0.002848582),
804 ('Nguyen', 0.002833697),
805 ('Murphy', 0.00274576),
806 ('Rivera', 0.002736275),
807 ('Cook', 0.002693623),
808 ('Rogers', 0.002690041),
809 ('Morgan', 0.002525543),
810 ('Peterson', 0.002513125),
811 ('Cooper', 0.00246795),
812 ('Reed', 0.0024437),
813 ('Bailey', 0.002429747),
814 ('Bell', 0.002419112),
815 ('Gomez', 0.002408494),
816 ('Kelly', 0.002379209),
817 ('Howard', 0.002327986),
818 ('Ward', 0.002321973),
819 ('Cox', 0.002318775),
820 ('Diaz', 0.00230051),
821 ('Richardson', 0.002280051),
822 ('Wood', 0.002259639),
823 ('Watson', 0.002215168),
824 ('Brooks', 0.002199808),
825 ('Bennett', 0.002184311),
826 ('Gray', 0.002162912),
827 ('James', 0.002131032),
828 ('Reyes', 0.002124517),
829 ('Cruz', 0.002111304),
830 ('Hughes', 0.002095999),
831 ('Price', 0.002090206),
832 ('Myers', 0.002054278),
833 ('Long', 0.002042126),
834 ('Foster', 0.002019703),
835 ('Sanders', 0.002018442),
836 ('Ross', 0.002009844),
837 ('Morales', 0.001988655),
838 ('Powell', 0.001978704),
839 ('Sullivan', 0.001970362),
840 ('Russell', 0.001968461),
841 ('Ortiz', 0.001961617),
842 ('Jenkins', 0.001952974),
843 ('Gutierrez', 0.001945371),
844 ('Perry', 0.001942986),
845 ('Butler', 0.001926859),
846 ('Barnes', 0.00192272),
847 ('Fisher', 0.001921377),
848 ('Henderson', 0.001919686),
849 ('Coleman', 0.001906255),
850 ('Simmons', 0.001842531),
851 ('Patterson', 0.00181427),
852 ('Jordan', 0.00180198),
853 ('Reynolds', 0.001787233),
854 ('Hamilton', 0.001775656),
855 ('Graham', 0.001773307),
856 ('Kim', 0.001773243),
857 ('Gonzales', 0.001772028),
858 ('Alexander', 0.001767542),
859 ('Ramos', 0.001764371),
860 ('Wallace', 0.001743026),
861 ('Griffin', 0.001741893),
862 ('West', 0.001722047),
863 ('Cole', 0.001715916),
864 ('Hayes', 0.001712992),
865 ('Chavez', 0.001698299),
866 ('Gibson', 0.001685096),
867 ('Bryant', 0.001679075),
868 ('Ellis', 0.001662381),
869 ('Stevens', 0.001657657),
870 ('Murray', 0.001630218),
871 ('Ford', 0.001630062),
872 ('Marshall', 0.001619244),
873 ('Owens', 0.001611212),
874 ('Mcdonald', 0.001609019),
875 ('Harrison', 0.001604295),
876 ('Ruiz', 0.001602943),
877 ('Kennedy', 0.001568285),
878 ('Wells', 0.001559139),
879 ('Alvarez', 0.001542527),
880 ('Woods', 0.0015425),
881 ('Mendoza', 0.001540243),
882 ('Castillo', 0.001511972),
883 ('Olson', 0.001493963),
884 ('Webb', 0.001493771),
885 ('Washington', 0.001489705),
886 ('Tucker', 0.001488763),
887 ('Freeman', 0.001486507),
888 ('Burns', 0.001481636),
889 ('Henry', 0.001474683),
890 ('Vasquez', 0.001461863),
891 ('Snyder', 0.001456143),
892 ('Simpson', 0.001445891),
893 ('Crawford', 0.001444795),
894 ('Jimenez', 0.001438892),
895 ('Porter', 0.001433163),
896 ('Mason', 0.0014207),
897 ('Shaw', 0.001417849),
898 ('Gordon', 0.001415674),
899 ('Wagner', 0.001411855),
900 ('Hunter', 0.001410886),
901 ('Romero', 0.001405057),
902 ('Hicks', 0.00140365),
903 ('Dixon', 0.001389003),
904 ('Hunt', 0.001388738),
905 ('Palmer', 0.00137431),
906 ('Robertson', 0.001373323),
907 ('Black', 0.001372291),
908 ('Holmes', 0.001372108),
909 ('Stone', 0.001368782),
910 ('Meyer', 0.001367521),
911 ('Boyd', 0.001365803),
912 ('Mills', 0.001351485),
913 ('Warren', 0.001351458),
914 ('Fox', 0.001346441),
915 ('Rose', 0.001342485),
916 ('Rice', 0.001338062),
917 ('Moreno', 0.001334846),
918 ('Schmidt', 0.001330067),
919 ('Patel', 0.001325508),
920 ('Ferguson', 0.001299832),
921 ('Nichols', 0.001296908),
922 ('Herrera', 0.0012864),
923 ('Medina', 0.001273307),
924 ('Ryan', 0.001273142),
925 ('Fernandez', 0.001272841),
926 ('Weaver', 0.001268354),
927 ('Daniels', 0.001268034),
928 ('Stephens', 0.001267724),
929 ('Gardner', 0.001266974),
930 ('Payne', 0.0012612),
931 ('Kelley', 0.001256878),
932 ('Dunn', 0.001251395),
933 ('Pierce', 0.001247393),
934 ('Arnold', 0.001245547),
935 ('Tran', 0.001243537),
936 ('Spencer', 0.001228443),
937 ('Peters', 0.001226505),
938 ('Hawkins', 0.001224998),
939 ('Grant', 0.001224705),
940 ('Hansen', 0.001219589),
941 ('Castro', 0.001217578),
942 ('Hoffman', 0.001212014),
943 ('Hart', 0.001210378),
944 ('Elliott', 0.001210296),
945 ('Cunningham', 0.00120517),
946 ('Knight', 0.001204841),
947 ('Bradley', 0.001199624),
948 ('Carroll', 0.001197166),
949 ('Hudson', 0.001195091),
950 ('Duncan', 0.001191674),
951 ('Armstrong', 0.001187681),
952 ('Berry', 0.001182409),
953 ('Andrews', 0.001181632),
954 ('Johnston', 0.001178114),
955 ('Ray', 0.001176826),
956 ('Lane', 0.001176214),
957 ('Riley', 0.001169206),
958 ('Carpenter', 0.001161101),
959 ('Perkins', 0.001159986),
960 ('Aguilar', 0.001154942),
961 ('Silva', 0.001152795),
962 ('Richards', 0.001148126),
963 ('Willis', 0.001147888),
964 ('Matthews', 0.001140688),
965 ('Chapman', 0.001138632),
966 ('Lawrence', 0.001135955),
967 ('Garza', 0.00113421),
968 ('Vargas', 0.001132583),
969 ('Watkins', 0.001118832),
970 ('Wheeler', 0.00111186),
971 ('Larson', 0.001106195),
972 ('Carlson', 0.001097606),
973 ('Harper', 0.001095267),
974 ('George', 0.001094444),
975 ('Greene', 0.001092855),
976 ('Burke', 0.001088935),
977 ('Guzman', 0.001081762),
978 ('Morrison', 0.001077641),
979 ('Munoz', 0.001076133),
980 ('Jacobs', 0.001055721),
981 ('Obrien', 0.001054304),
982 ('Lawson', 0.001052486),
983 ('Franklin', 0.001049498),
984 ('Lynch', 0.001045743),
985 ('Bishop', 0.00104196),
986 ('Carr', 0.001040662),
987 ('Salazar', 0.001036788),
988 ('Austin', 0.001033974),
989 ('Mendez', 0.0010301),
990 ('Gilbert', 0.001027084),
991 ('Jensen', 0.001026408),
992 ('Williamson', 0.001025348),
993 ('Montgomery', 0.00102469),
994 ('Harvey', 0.001024617),
995 ('Oliver', 0.001020094),
996 ('Howell', 0.001001756),
997 ('Dean', 0.000998064),
998 ('Hanson', 0.000996685),
999 ('Weber', 0.000985601),
1000 ('Garrett', 0.000984788),
1001 ('Sims', 0.000979918),
1002 ('Burton', 0.000979132),
1003 ('Fuller', 0.000974783),
1004 ('Soto', 0.000974317),
1005 ('Mccoy', 0.000972946),
1006 ('Welch', 0.00096676),
1007 ('Chen', 0.000964384),
1008 ('Schultz', 0.000959067),
1009 ('Walters', 0.000952844),
1010 ('Reid', 0.00095034),
1011 ('Fields', 0.00094335),
1012 ('Walsh', 0.000943113),
1013 ('Little', 0.000938563),
1014 ('Fowler', 0.000937667),
1015 ('Bowman', 0.000934186),
1016 ('Davidson', 0.000932404),
1017 ('May', 0.000929498),
1018 ('Day', 0.000929041),
1019 ('Schneider', 0.00091878),
1020 ('Newman', 0.000918214),
1021 ('Brewer', 0.000917976),
1022 ('Lucas', 0.000917538),
1023 ('Holland', 0.000912677),
1024 ('Wong', 0.000908172),
1025 ('Banks', 0.000907276),
1026 ('Santos', 0.000904526),
1027 ('Curtis', 0.000904206),
1028 ('Pearson', 0.000902105),
1029 ('Delgado', 0.000901621),
1030 ('Valdez', 0.000901027),
1031 ('Pena', 0.000898605),
1032 ('Rios', 0.000882377),
1033 ('Douglas', 0.000881062),
1034 ('Sandoval', 0.000879947),
1035 ('Barrett', 0.000876228),
1036 ('Hopkins', 0.000864414),
1037 ('Keller', 0.000861645),
1038 ('Guerrero', 0.000860293),
1039 ('Stanley', 0.000857232),
1040 ('Bates', 0.000856555),
1041 ('Alvarado', 0.000856373),
1042 ('Beck', 0.000851238),
1043 ('Ortega', 0.000850963),
1044 ('Wade', 0.00084825),
1045 ('Estrada', 0.000848222),
1046 ('Contreras', 0.00084666),
1047 ('Barnett', 0.000843252),
1048 ('Caldwell', 0.00083458),
1049 ('Santiago', 0.00083119),
1050 ('Lambert', 0.000828001),
1051 ('Powers', 0.000826019),
1052 ('Chambers', 0.000825324),
1053 ('Nunez', 0.000824255),
1054 ('Craig', 0.000818618),
1055 ('Leonard', 0.000815027),
1056 ('Lowe', 0.000814844),
1057 ('Rhodes', 0.000812459),
1058 ('Byrd', 0.00081149),
1059 ('Gregory', 0.000811481),
1060 ('Shelton', 0.000807059),
1061 ('Frazier', 0.00080705),
1062 ('Becker', 0.000805122),
1063 ('Maldonado', 0.000804226),
1064 ('Fleming', 0.000803614),
1065 ('Vega', 0.000801595),
1066 ('Sutton', 0.000798351),
1067 ('Cohen', 0.000797008),
1068 ('Jennings', 0.00079529),
1069 ('Parks', 0.000788967),
1070 ('Mcdaniel', 0.000788702),
1071 ('Watts', 0.000787889),
1072 ('Barker', 0.000778688),
1073 ('Norris', 0.000778605),
1074 ('Vaughn', 0.000777006),
1075 ('Vazquez', 0.000775992),
1076 ('Holt', 0.000774018),
1077 ('Schwartz', 0.000773918),
1078 ('Steele', 0.000770756),
1079 ('Benson', 0.00076966),
1080 ('Neal', 0.000766151),
1081 ('Dominguez', 0.000765073),
1082 ('Horton', 0.000763173),
1083 ('Terry', 0.000762387),
1084 ('Wolfe', 0.000759417),
1085 ('Hale', 0.000757983),
1086 ('Lyons', 0.000751614),
1087 ('Graves', 0.000750892),
1088 ('Haynes', 0.000749595),
1089 ('Miles', 0.000748644),
1090 ('Park', 0.000748251),
1091 ('Warner', 0.000747648),
1092 ('Padilla', 0.000747475),
1093 ('Bush', 0.000744907),
1094 ('Thornton', 0.000741864),
1095 ('Mccarthy', 0.000740439),
1096 ('Mann', 0.00074032),
1097 ('Zimmerman', 0.000739608),
1098 ('Erickson', 0.000739534),
1099 ('Fletcher', 0.000739498),
1100 ('Mckinney', 0.00073661),
1101 ('Page', 0.000735487),
1102 ('Dawson', 0.000732718),
1103 ('Joseph', 0.000731256),
1104 ('Marquez', 0.000730534),
1105 ('Reeves', 0.00072931),
1106 ('Klein', 0.000728104),
1107 ('Espinoza', 0.000724787),
1108 ('Baldwin', 0.000723224),
1109 ('Moran', 0.000717696),
1110 ('Love', 0.000715659),
1111 ('Robbins', 0.000713996),
1112 ('Higgins', 0.000713685),
1113 ('Ball', 0.000708696),
1114 ('Cortez', 0.000708066),
1115 ('Le', 0.000707709),
1116 ('Griffith', 0.00070749),
1117 ('Bowen', 0.000704283),
1118 ('Sharp', 0.000702364),
1119 ('Cummings', 0.000700893),
1120 ('Ramsey', 0.000700144),
1121 ('Hardy', 0.000699988),
1122 ('Swanson', 0.000699358),
1123 ('Barber', 0.000699038),
1124 ('Acosta', 0.000698791),
1125 ('Luna', 0.000695593),
1126 ('Chandler', 0.000695474),
1127 ('Daniel', 0.000686529),
1128 ('Blair', 0.000686529),
1129 ('Cross', 0.00068652),
1130 ('Simon', 0.000683824),
1131 ('Dennis', 0.000683322),
1132 ('Oconnor', 0.000683066),
1133 ('Quinn', 0.00068101),
1134 ('Gross', 0.000678762),
1135 ('Navarro', 0.000675884),
1136 ('Moss', 0.000673874),
1137 ('Fitzgerald', 0.000671791),
1138 ('Doyle', 0.000671754),
1139 ('Mclaughlin', 0.000668191),
1140 ('Rojas', 0.00066767),
1141 ('Rodgers', 0.000667213),
1142 ('Stevenson', 0.000666034),
1143 ('Singh', 0.00066375),
1144 ('Yang', 0.000663613),
1145 ('Figueroa', 0.000662754),
1146 ('Harmon', 0.000661667),
1147 ('Newton', 0.000660881),
1148 ('Paul', 0.00066015),
1149 ('Manning', 0.000658514),
1150 ('Garner', 0.000658359),
1151 ('Mcgee', 0.000657198),
1152 ('Reese', 0.000655636),
1153 ('Francis', 0.000655353),
1154 ('Burgess', 0.000654265),
1155 ('Adkins', 0.000653571),
1156 ('Goodman', 0.000653151),
1157 ('Curry', 0.00065189),
1158 ('Brady', 0.000650345),
1159 ('Christensen', 0.000650062),
1160 ('Potter', 0.000649688),
1161 ('Walton', 0.000648719),
1162 ('Goodwin', 0.000642652),
1163 ('Mullins', 0.000642222),
1164 ('Molina', 0.000641537),
1165 ('Webster', 0.000640733),
1166 ('Fischer', 0.000640477),
1167 ('Campos', 0.000639152),
1168 ('Avila', 0.000638175),
1169 ('Sherman', 0.000638147),
1170 ('Todd', 0.000637873),
1171 ('Chang', 0.00063738),
1172 ('Blake', 0.000633021),
1173 ('Malone', 0.00063282),
1174 ('Wolf', 0.000629604),
1175 ('Hodges', 0.000629266),
1176 ('Juarez', 0.000628507),
1177 ('Gill', 0.000627722),
1178 ('Farmer', 0.000624158),
1179 ('Hines', 0.00062266),
1180 ('Gallagher', 0.00062202),
1181 ('Duran', 0.000621755),
1182 ('Hubbard', 0.000621527),
1183 ('Cannon', 0.000620631),
1184 ('Miranda', 0.0006181),
1185 ('Wang', 0.000617406),
1186 ('Saunders', 0.000614116),
1187 ('Tate', 0.000614098),
1188 ('Mack', 0.000613604),
1189 ('Hammond', 0.000612773),
1190 ('Carrillo', 0.000612691),
1191 ('Townsend', 0.000610854),
1192 ('Wise', 0.000609803),
1193 ('Ingram', 0.000609136),
1194 ('Barton', 0.000608743),
1195 ('Mejia', 0.000607939),
1196 ('Ayala', 0.000607766),
1197 ('Schroeder', 0.000606825),
1198 ('Hampton', 0.000606514),
1199 ('Rowe', 0.000604933),
1200 ('Parsons', 0.000604915),
1201 ('Frank', 0.000602311),
1202 ('Waters', 0.000601388),
1203 ('Strickland', 0.000601361),
1204 ('Osborne', 0.000601251),
1205 ('Maxwell', 0.000601041),
1206 ('Chan', 0.000600493),
1207 ('Deleon', 0.000599387),
1208 ('Norman', 0.000596381),
1209 ('Harrington', 0.00059512),
1210 ('Casey', 0.000592232),
1211 ('Patton', 0.00059184),
1212 ('Logan', 0.000590049),
1213 ('Bowers', 0.000589318),
1214 ('Mueller', 0.000587572),
1215 ('Glover', 0.00058643),
1216 ('Floyd', 0.000586074),
1217 ('Hartman', 0.000583205),
1218 ('Buchanan', 0.000583187),
1219 ('Cobb', 0.000582401),
1220 ('French', 0.00057701),
1221 ('Kramer', 0.000575858),
1222 ('Mccormick', 0.000572569),
1223 ('Clarke', 0.0005715),
1224 ('Tyler', 0.00057139),
1225 ('Gibbs', 0.000571208),
1226 ('Moody', 0.000569654),
1227 ('Conner', 0.000569572),
1228 ('Sparks', 0.000568649),
1229 ('Mcguire', 0.000567571),
1230 ('Leon', 0.000566822),
1231 ('Bauer', 0.000566319),
1232 ('Norton', 0.000564729),
1233 ('Pope', 0.000564227),
1234 ('Flynn', 0.000564199),
1235 ('Hogan', 0.000563322),
1236 ('Robles', 0.00056303),
1237 ('Salinas', 0.000562692),
1238 ('Yates', 0.000561029),
1239 ('Lindsey', 0.000559192),
1240 ('Lloyd', 0.000558781),
1241 ('Marsh', 0.000557365),
1242 ('Mcbride', 0.000556222),
1243 ('Owen', 0.000552449),
1244 ('Solis', 0.000548648),
1245 ('Pham', 0.00054777),
1246 ('Lang', 0.000546802),
1247 ('Pratt', 0.000546418),
1248 ('Lara', 0.000545779),
1249 ('Brock', 0.000545331),
1250 ('Ballard', 0.00054513),
1251 ('Trujillo', 0.000544664),
1252 ('Shaffer', 0.000541173),
1253 ('Drake', 0.000539602),
1254 ('Roman', 0.000539282),
1255 ('Aguirre', 0.00053835),
1256 ('Morton', 0.000537162),
1257 ('Stokes', 0.000536239),
1258 ('Lamb', 0.000535033),
1259 ('Pacheco', 0.000534841),
1260 ('Patrick', 0.00053231),
1261 ('Cochran', 0.000532091),
1262 ('Shepherd', 0.000529368),
1263 ('Cain', 0.000528801),
1264 ('Burnett', 0.000528674),
1265 ('Hess', 0.000528335),
1266 ('Li', 0.000528007),
1267 ('Cervantes', 0.000527084),
1268 ('Olsen', 0.000524087),
1269 ('Briggs', 0.000523538),
1270 ('Ochoa', 0.000522743),
1271 ('Cabrera', 0.000522387),
1272 ('Velasquez', 0.000522314),
1273 ('Montoya', 0.00052151),
1274 ('Roth', 0.000521099),
1275 ('Meyers', 0.000518485),
1276 ('Cardenas', 0.000517334),
1277 ('Fuentes', 0.000515717),
1278 ('Weiss', 0.000513085),
1279 ('Wilkins', 0.000512309),
1280 ('Hoover', 0.000512309),
1281 ('Nicholson', 0.000511559),
1282 ('Underwood', 0.000511441),
1283 ('Short', 0.000510801),
1284 ('Carson', 0.000510052),
1285 ('Morrow', 0.000508617),
1286 ('Colon', 0.000507228),
1287 ('Holloway', 0.000506808),
1288 ('Summers', 0.000506123),
1289 ('Bryan', 0.000505008),
1290 ('Petersen', 0.00050424),
1291 ('Mckenzie', 0.000503318),
1292 ('Serrano', 0.000503071),
1293 ('Wilcox', 0.000502431),
1294 ('Carey', 0.000501856),
1295 ('Clayton', 0.000501408),
1296 ('Poole', 0.000499864),
1297 ('Calderon', 0.000499727),
1298 ('Gallegos', 0.000499553),
1299 ('Greer', 0.000498996),
1300 ('Rivas', 0.000498786),
1301 ('Guerra', 0.000498667),
1302 ('Decker', 0.000497525),
1303 ('Collier', 0.000497196),
1304 ('Wall', 0.000497077),
1305 ('Whitaker', 0.000496547),
1306 ('Bass', 0.000496117),
1307 ('Flowers', 0.000495944),
1308 ('Davenport', 0.000495295),
1309 ('Conley', 0.000495185),
1310 ('Houston', 0.00049365),
1311 ('Huff', 0.000492426),
1312 ('Copeland', 0.00049132),
1313 ('Hood', 0.00049101),
1314 ('Monroe', 0.000488616),
1315 ('Massey', 0.00048847),
1316 ('Roberson', 0.000486085),
1317 ('Combs', 0.00048592),
1318 ('Franco', 0.000485747),
1319 ('Larsen', 0.000483937),
1320 ('Pittman', 0.000481434),
1321 ('Randall', 0.000479661),
1322 ('Skinner', 0.000479616),
1323 ('Wilkinson', 0.000479552),
1324 ('Kirby', 0.00047946),
1325 ('Cameron', 0.00047915),
1326 ('Bridges', 0.000477514),
1327 ('Anthony', 0.000476472),
1328 ('Richard', 0.000476399),
1329 ('Kirk', 0.00047565),
1330 ('Bruce', 0.000475175),
1331 ('Singleton', 0.000473283),
1332 ('Mathis', 0.000473274),
1333 ('Bradford', 0.000472635),
1334 ('Boone', 0.000472205),
1335 ('Abbott', 0.000471666),
1336 ('Charles', 0.000470734),
1337 ('Allison', 0.000470606),
1338 ('Sweeney', 0.00047057),
1339 ('Atkinson', 0.000470469),
1340 ('Horn', 0.000469473),
1341 ('Jefferson', 0.0004693),
1342 ('Rosales', 0.000469071),
1343 ('York', 0.000469053),
1344 ('Christian', 0.000467618),
1345 ('Phelps', 0.000467408),
1346 ('Farrell', 0.000466869),
1347 ('Castaneda', 0.000466814),
1348 ('Nash', 0.000466193),
1349 ('Dickerson', 0.000466156),
1350 ('Bond', 0.000465818),
1351 ('Wyatt', 0.00046485),
1352 ('Foley', 0.000464649),
1353 ('Chase', 0.000463963),
1354 ('Gates', 0.000463698),
1355 ('Vincent', 0.000462602),
1356 ('Mathews', 0.000462419),
1357 ('Hodge', 0.000462136),
1358 ('Garrison', 0.000461268),
1359 ('Trevino', 0.000461012),
1360 ('Villarreal', 0.000460071),
1361 ('Heath', 0.000459669),
1362 ('Dalton', 0.00045838),
1363 ('Valencia', 0.000457101),
1364 ('Callahan', 0.000456178),
1365 ('Hensley', 0.000455566),
1366 ('Atkins', 0.000454616),
1367 ('Huffman', 0.000454461),
1368 ('Roy', 0.000454351),
1369 ('Boyer', 0.000453218),
1370 ('Shields', 0.000452807),
1371 ('Lin', 0.000451016),
1372 ('Hancock', 0.000450742),
1373 ('Grimes', 0.000449965),
1374 ('Glenn', 0.000449929),
1375 ('Cline', 0.000449252),
1376 ('Delacruz', 0.00044917),
1377 ('Camacho', 0.000447726),
1378 ('Dillon', 0.0004462),
1379 ('Parrish', 0.000446109),
1380 ('Oneill', 0.000444583),
1381 ('Melton', 0.000444017),
1382 ('Booth', 0.000443889),
1383 ('Kane', 0.000443404),
1384 ('Berg', 0.000442975),
1385 ('Harrell', 0.000442893),
1386 ('Pitts', 0.000442811),
1387 ('Savage', 0.000441943),
1388 ('Wiggins', 0.000441833),
1389 ('Brennan', 0.000441294),
1390 ('Salas', 0.000441166),
1391 ('Marks', 0.000441157),
1392 ('Russo', 0.00043974),
1393 ('Sawyer', 0.000438397),
1394 ('Baxter', 0.000437283),
1395 ('Golden', 0.000437118),
1396 ('Hutchinson', 0.000436844),
1397 ('Liu', 0.000435528),
1398 ('Walter', 0.000435071),
1399 ('Mcdowell', 0.000434258),
1400 ('Wiley', 0.000434048),
1401 ('Rich', 0.00043381),
1402 ('Humphrey', 0.000433746),
1403 ('Johns', 0.000432093),
1404 ('Koch', 0.000432065),
1405 ('Suarez', 0.000431599),
1406 ('Hobbs', 0.000431462),
1407 ('Beard', 0.000430621),
1408 ('Gilmore', 0.000429909),
1409 ('Ibarra', 0.000428492),
1410 ('Keith', 0.00042714),
1411 ('Macias', 0.000427067),
1412 ('Khan', 0.000426829),
1413 ('Andrade', 0.000426729),
1414 ('Ware', 0.000426546),
1415 ('Stephenson', 0.000426363),
1416 ('Henson', 0.000425879),
1417 ('Wilkerson', 0.000425843),
1418 ('Dyer', 0.000425559),
1419 ('Mcclure', 0.000424929),
1420 ('Blackwell', 0.000424838),
1421 ('Mercado', 0.000424308),
1422 ('Tanner', 0.000424079),
1423 ('Eaton', 0.000423997),
1424 ('Clay', 0.000422727),
1425 ('Barron', 0.000422106),
1426 ('Beasley', 0.00042195),
1427 ('Oneal', 0.000421786),
1428 ('Small', 0.000418944),
1429 ('Preston', 0.000418944),
1430 ('Wu', 0.000418624),
1431 ('Zamora', 0.000418542),
1432 ('Macdonald', 0.000418323),
1433 ('Vance', 0.000418149),
1434 ('Snow', 0.000417473),
1435 ('Mcclain', 0.000416294),
1436 ('Stafford', 0.000414366),
1437 ('Orozco', 0.000413818),
1438 ('Barry', 0.000411579),
1439 ('English', 0.00041147),
1440 ('Shannon', 0.000410282),
1441 ('Kline', 0.000410264),
1442 ('Jacobson', 0.000410026),
1443 ('Woodard', 0.000409624),
1444 ('Huang', 0.000408573),
1445 ('Kemp', 0.000408445),
1446 ('Mosley', 0.000408418),
1447 ('Prince', 0.000407888),
1448 ('Merritt', 0.00040776),
1449 ('Hurst', 0.000407404),
1450 ('Villanueva', 0.000407248),
1451 ('Roach', 0.000406188),
1452 ('Nolan', 0.000405887),
1453 ('Lam', 0.000405558),
1454 ('Yoder', 0.000404279),
1455 ('Mccullough', 0.000403164),
1456 ('Lester', 0.0004013),
1457 ('Santana', 0.000400898),
1458 ('Valenzuela', 0.000399938),
1459 ('Winters', 0.000399865),
1460 ('Barrera', 0.000399482),
1461 ('Orr', 0.000398988),
1462 ('Leach', 0.000398988),
1463 ('Berger', 0.000397983),
1464 ('Mckee', 0.000397974),
1465 ('Strong', 0.000396832),
1466 ('Conway', 0.000396512),
1467 ('Stein', 0.000395927),
1468 ('Whitehead', 0.000395735),
1469 ('Bullock', 0.000393095),
1470 ('Escobar', 0.000392492),
1471 ('Knox', 0.000392327),
1472 ('Meadows', 0.000391843),
1473 ('Solomon', 0.000391432),
1474 ('Velez', 0.000391258),
1475 ('Odonnell', 0.000391094),
1476 ('Kerr', 0.000390692),
1477 ('Stout', 0.000389878),
1478 ('Blankenship', 0.000389824),
1479 ('Browning', 0.000389632),
1480 ('Kent', 0.00038922),
1481 ('Lozano', 0.000388946),
1482 ('Bartlett', 0.000388444),
1483 ('Pruitt', 0.000387996),
1484 ('Buck', 0.000387795),
1485 ('Barr', 0.000387713),
1486 ('Gaines', 0.000387137),
1487 ('Durham', 0.000387101),
1488 ('Gentry', 0.000387028),
1489 ('Mcintyre', 0.000386826),
1490 ('Sloan', 0.000386333),
1491 ('Rocha', 0.000385036),
1492 ('Melendez', 0.000385036),
1493 ('Herman', 0.000384597),
1494 ('Sexton', 0.000384496),
1495 ('Moon', 0.000384332),
1496 ('Hendricks', 0.00038266),
1497 ('Rangel', 0.000382559),
1498 ('Stark', 0.000382514),
1499 ('Lowery', 0.00038075),
1500 ('Hardin', 0.000380695),
1501 ('Hull', 0.000380622),
1502 ('Sellers', 0.000379754),
1503 ('Ellison', 0.000378822),
1504 ('Calhoun', 0.000378758),
1505 ('Gillespie', 0.000378219),
1506 ('Mora', 0.000377808),
1507 ('Knapp', 0.000377068),
1508 ('Mccall', 0.000376739),
1509 ('Morse', 0.000375652),
1510 ('Dorsey', 0.000375579),
1511 ('Weeks', 0.000375113),
1512 ('Nielsen', 0.000374692),
1513 ('Livingston', 0.000374299),
1514 ('Leblanc', 0.000373925),
1515 ('Mclean', 0.00037345),
1516 ('Bradshaw', 0.000372746),
1517 ('Glass', 0.000372106),
1518 ('Middleton', 0.00037196),
1519 ('Buckley', 0.000371942),
1520 ('Schaefer', 0.000371549),
1521 ('Frost', 0.000370809),
1522 ('Howe', 0.000370562),
1523 ('House', 0.000369849),
1524 ('Mcintosh', 0.00036963),
1525 ('Ho', 0.000369265),
1526 ('Pennington', 0.000368588),
1527 ('Reilly', 0.000368324),
1528 ('Hebert', 0.000368077),
1529 ('Mcfarland', 0.00036772),
1530 ('Hickman', 0.000367538),
1531 ('Noble', 0.000367474),
1532 ('Spears', 0.000367346),
1533 ('Conrad', 0.000366423),
1534 ('Arias', 0.000366277),
1535 ('Galvan', 0.000365911),
1536 ('Velazquez', 0.000365765),
1537 ('Huynh', 0.000365591),
1538 ('Frederick', 0.000364659),
1539 ('Randolph', 0.000363134),
1540 ('Cantu', 0.000361845),
1541 ('Fitzpatrick', 0.000360931),
1542 ('Mahoney', 0.000360374),
1543 ('Peck', 0.000360301),
1544 ('Villa', 0.000360027),
1545 ('Michael', 0.000359725),
1546 ('Donovan', 0.000358821),
1547 ('Mcconnell', 0.000358209),
1548 ('Walls', 0.00035787),
1549 ('Boyle', 0.000357642),
1550 ('Mayer', 0.000357368),
1551 ('Zuniga', 0.000356875),
1552 ('Giles', 0.000356372),
1553 ('Pineda', 0.000356345),
1554 ('Pace', 0.000356125),
1555 ('Hurley', 0.000356089),
1556 ('Mays', 0.000355568),
1557 ('Mcmillan', 0.000355403),
1558 ('Crosby', 0.000354928),
1559 ('Ayers', 0.000354855),
1560 ('Case', 0.000354152),
1561 ('Bentley', 0.00035374),
1562 ('Shepard', 0.000353658),
1563 ('Everett', 0.000353631),
1564 ('Pugh', 0.00035353),
1565 ('David', 0.000353238),
1566 ('Mcmahon', 0.000352306),
1567 ('Dunlap', 0.000351931),
1568 ('Bender', 0.000351456),
1569 ('Hahn', 0.000350451),
1570 ('Harding', 0.000350323),
1571 ('Acevedo', 0.000349336),
1572 ('Raymond', 0.00034866),
1573 ('Blackburn', 0.000348468),
1574 ('Duffy', 0.000346869),
1575 ('Landry', 0.00034686),
1576 ('Dougherty', 0.00034633),
1577 ('Bautista', 0.000345818),
1578 ('Shah', 0.00034569),
1579 ('Potts', 0.000344356),
1580 ('Arroyo', 0.000344274),
1581 ('Valentine', 0.000344192),
1582 ('Meza', 0.000344128),
1583 ('Gould', 0.00034411),
1584 ('Vaughan', 0.000343479),
1585 ('Fry', 0.000343032),
1586 ('Rush', 0.000342374),
1587 ('Avery', 0.0003421),
1588 ('Herring', 0.000341305),
1589 ('Dodson', 0.000340802),
1590 ('Clements', 0.000340245),
1591 ('Sampson', 0.000340217),
1592 ('Tapia', 0.000339916),
1593 ('Bean', 0.000339404),
1594 ('Lynn', 0.000339221),
1595 ('Crane', 0.000339203),
1596 ('Farley', 0.000339139),
1597 ('Cisneros', 0.000338536),
1598 ('Benton', 0.000338372),
1599 ('Ashley', 0.000338271),
1600 ('Mckay', 0.000337604),
1601 ('Finley', 0.000336928),
1602 ('Best', 0.000336818),
1603 ('Blevins', 0.000336626),
1604 ('Friedman', 0.000336553),
1605 ('Moses', 0.00033638),
1606 ('Sosa', 0.00033637),
1607 ('Blanchard', 0.000335923),
1608 ('Huber', 0.000335603),
1609 ('Frye', 0.000335484),
1610 ('Krueger', 0.000335283),
1611 ('Bernard', 0.000333931),
1612 ('Rosario', 0.000333867),
1613 ('Rubio', 0.000333794),
1614 ('Mullen', 0.000332981),
1615 ('Benjamin', 0.000332953),
1616 ('Haley', 0.000332898),
1617 ('Chung', 0.000332798),
1618 ('Moyer', 0.000332789),
1619 ('Choi', 0.000332505),
1620 ('Horne', 0.000331573),
1621 ('Yu', 0.000331546),
1622 ('Woodward', 0.000331153),
1623 ('Ali', 0.000329664),
1624 ('Nixon', 0.00032928),
1625 ('Hayden', 0.000329161),
1626 ('Rivers', 0.000328759),
1627 ('Estes', 0.000327471),
1628 ('Mccarty', 0.000326365),
1629 ('Richmond', 0.000326338),
1630 ('Stuart', 0.00032621),
1631 ('Maynard', 0.000325726),
1632 ('Brandt', 0.000325433),
1633 ('Oconnell', 0.000325378),
1634 ('Hanna', 0.000325278),
1635 ('Sanford', 0.000324967),
1636 ('Sheppard', 0.000324867),
1637 ('Church', 0.00032473),
1638 ('Burch', 0.000324565),
1639 ('Levy', 0.000324044),
1640 ('Rasmussen', 0.000323944),
1641 ('Coffey', 0.000323843),
1642 ('Ponce', 0.000323459),
1643 ('Faulkner', 0.000323359),
1644 ('Donaldson', 0.000323341),
1645 ('Schmitt', 0.000322783),
1646 ('Novak', 0.000322381),
1647 ('Costa', 0.000321879),
1648 ('Montes', 0.000321595),
1649 ('Booker', 0.000320727),
1650 ('Cordova', 0.000320481),
1651 ('Waller', 0.000319814),
1652 ('Arellano', 0.000319795),
1653 ('Maddox', 0.00031953),
1654 ('Mata', 0.000318781),
1655 ('Bonilla', 0.000318196),
1656 ('Stanton', 0.000318087),
1657 ('Compton', 0.000317867),
1658 ('Kaufman', 0.000317849),
1659 ('Dudley', 0.000317703),
1660 ('Mcpherson', 0.000317639),
1661 ('Beltran', 0.000317392),
1662 ('Dickson', 0.000317045),
1663 ('Mccann', 0.00031699),
1664 ('Villegas', 0.000316917),
1665 ('Proctor', 0.000316899),
1666 ('Hester', 0.000316835),
1667 ('Cantrell', 0.000316826),
1668 ('Daugherty', 0.000316607),
1669 ('Cherry', 0.000316287),
1670 ('Bray', 0.000315921),
1671 ('Davila', 0.000315611),
1672 ('Rowland', 0.000315218),
1673 ('Madden', 0.00031498),
1674 ('Levine', 0.00031498),
1675 ('Spence', 0.000314642),
1676 ('Good', 0.000314596),
1677 ('Irwin', 0.000314085),
1678 ('Werner', 0.000313884),
1679 ('Krause', 0.00031382),
1680 ('Petty', 0.000313207),
1681 ('Whitney', 0.000312961),
1682 ('Baird', 0.000312796),
1683 ('Hooper', 0.000311435),
1684 ('Pollard', 0.000311389),
1685 ('Zavala', 0.000311289),
1686 ('Jarvis', 0.000311124),
1687 ('Holden', 0.000311042),
1688 ('Hendrix', 0.00031096),
1689 ('Haas', 0.00031096),
1690 ('Mcgrath', 0.000310951),
1691 ('Bird', 0.00031032),
1692 ('Lucero', 0.000309955),
1693 ('Terrell', 0.000309882),
1694 ('Riggs', 0.000309461),
1695 ('Joyce', 0.000309233),
1696 ('Rollins', 0.000308812),
1697 ('Mercer', 0.000308812),
1698 ('Galloway', 0.000308593),
1699 ('Duke', 0.000308337),
1700 ('Odom', 0.000308081),
1701 ('Andersen', 0.000306172),
1702 ('Downs', 0.000306044),
1703 ('Hatfield', 0.00030577),
1704 ('Benitez', 0.00030556),
1705 ('Archer', 0.000305285),
1706 ('Huerta', 0.00030471),
1707 ('Travis', 0.000304628),
1708 ('Mcneil', 0.000303714),
1709 ('Hinton', 0.00030344),
1710 ('Zhang', 0.000303376),
1711 ('Hays', 0.000303303),
1712 ('Mayo', 0.000302681),
1713 ('Fritz', 0.000302151),
1714 ('Branch', 0.000301896),
1715 ('Mooney', 0.000301101),
1716 ('Ewing', 0.000300845),
1717 ('Ritter', 0.000300287),
1718 ('Esparza', 0.000299447),
1719 ('Frey', 0.000299109),
1720 ('Braun', 0.00029857),
1721 ('Gay', 0.000298533),
1722 ('Riddle', 0.000298369),
1723 ('Haney', 0.000298277),
1724 ('Kaiser', 0.000297574),
1725 ('Holder', 0.000296651),
1726 ('Chaney', 0.000296349),
1727 ('Mcknight', 0.00029592),
1728 ('Gamble', 0.000295838),
1729 ('Vang', 0.000295435),
1730 ('Cooley', 0.000295015),
1731 ('Carney', 0.000294969),
1732 ('Cowan', 0.000294604),
1733 ('Forbes', 0.000294476),
1734 ('Ferrell', 0.000293983),
1735 ('Davies', 0.0002939),
1736 ('Barajas', 0.000293736),
1737 ('Shea', 0.000293023),
1738 ('Osborn', 0.000292795),
1739 ('Bright', 0.000292777),
1740 ('Cuevas', 0.00029253),
1741 ('Bolton', 0.000292347),
1742 ('Murillo', 0.000292064),
1743 ('Lutz', 0.000291845),
1744 ('Duarte', 0.000291442),
1745 ('Kidd', 0.000291351),
1746 ('Key', 0.000291315),
1747 ('Cooke', 0.000291114),
1748 ))
1750 prefixes_female = OrderedDict((
1751 ('Mrs.', 0.5),
1752 ('Ms.', 0.1),
1753 ('Miss', 0.1),
1754 ('Dr.', 0.3),
1755 ))
1756 prefixes_male = OrderedDict((
1757 ('Mr.', 0.7),
1758 ('Dr.', 0.3),
1759 ))
1761 suffixes_female = OrderedDict((
1762 ('MD', 0.5),
1763 ('DDS', 0.3),
1764 ('PhD', 0.1),
1765 ('DVM', 0.2),
1766 ))
1768 # Removed Sr and I as they'd almost never be part of legal names.
1769 suffixes_male = OrderedDict((
1770 ('Jr.', 0.2),
1771 ('II', 0.05),
1772 ('III', 0.03),
1773 ('IV', 0.015),
1774 ('V', 0.005),
1775 ('MD', 0.3),
1776 ('DDS', 0.2),
1777 ('PhD', 0.1),
1778 ('DVM', 0.1),
1779 ))