Andy Leiser
100
88
60
66
113
809
24
242
300
377
259
430
266
245
154
182
217
341
230
118
304
140
197
478
346