Andy Leiser
373
759
351
480
327
1,076
567
716
719
631
714
539
339
604
608
458
259
515
579
809
4,579
594
379
434