Annie Farrugia
126
83
58
62
53
704
2,900
422
319
1,721
3,126
43
969
178
175
5,246
1,208
244
3,101
4,266
344
107
14,548
14,197