Annie Farrugia
126
83
58
62
53
687
2,772
416
313
1,677
3,037
43
963
178
175
5,244
1,208
243
3,085
4,253
342
107
14,353
14,029