A Weighted Random American Name Generator