In the US the SSA has a page for the top names in the past 100 years. They are listed below. What are your favorites? Least favorites?
1-50
1-10: James, Robert, John, Michael, David, William, Richard, Joseph, Thomas, Charles
11-20: Christopher, Daniel, Matthew, Anthony, Mark, Donald, Steven, Paul, Andrew, Joshua
21-30: Kenneth, Kevin, Brian, George, Timothy, Ronald, Edward, Jason, Jeffrey, Ryan
31-40: Jacob, Gary, Nicholas, Eric, Jonathan, Stephen, Larry, Justin, Scott, Brandon
41-50: Benjamin, Samuel, Gregory, Alexander, Frank, Patrick, Raymond, Jack, Dennis, Jerry
51-100
51-60: Tyler, Aaron, Jose, Adam, Nathan, Henry, Douglas, Zachary, Peter, Kyle
61-70: Ethan, Walter, Noah, Jeremy, Christian, Keith, Roger, Terry, Gerald, Harold
71-80: Sean, Austin, Carl, Arthur, Lawrence, Dylan, Jesse, Jordan, Bryan, Billy
81-90: Joe, Bruce, Gabriel, Logan, Albert, Willie, Alan, Juan, Wayne, Elijah
91-100: Randy, Roy, Vincent, Ralph, Eugene, Russell, Bobby, Mason, Philip, Louis