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