Elaine Brooker
11
26
10
12
78
106
79
192
745
361
35
110
252
49
191
688
17
58
44
188
610
126
1,297
181