Margaret Thatcher
99
92
156
235
203
409
403
555
Dave Meurer
Aleksey Nikolayevich Tolstoy
Tom Wolfe
Quintin Jardine
Matt Cameron