Below is the free kick differential for all teams in the 2017 home and away season. Stats obtained from the AFL website.
(I know the total plus should equal the total minus but there's a difference of one.)

Western Bulldogs +63
Brisbane +46
Collingwood +46
North Melbourne +39
West Coast +32
Carlton +28
St. Kilda +18
Adelaide +3
Gold Coast -4
Melbourne -4
Essendon - 16
Geelong -19
Sydney -21
Hawthorn -28
Port Adelaide -34
Fremantle -39
Giants -46
Richmond -65

Interesting to note that 6 of the 8 finalllists are in the bottom 8 of this ladder.