I need to set up a shipping module for an Australian/new zealand site. I need it to have differnet rates for the various Australian states plus different rates for New Zealand. The rates I need are as follows:

qld , vic , sa , nsw

0.500g = 4.90
1.0 kg = 8.60
2.0 kg = 9.15
3.0 kg = 9.70
4.0 kg = 10.25
5.0 kg = 10.80
6.0 kg = 11.35
7.0 kg = 11.90
8.0 kg = 12.45
9.0 kg = 13.00
10.0 kg = 13.55
11.0 kg = 14.10
12.0 kg = 14.65
13.0 kg = 23.25
14.0 kg = 23.80
15.0 kg = 24.35
16.0 kg = 24.90
17.0 kg = 25.45
18.0 kg = 26.00
19.0 kg = 26.55
20.0 kg = 27.10


wa , nt , tas

0.500g = 4.90
1.0 kg = 8.60
2.0 kg = 13.35
3.0 kg = 16.05
4.0 kg = 18.75
5.0 kg = 21.45
6.0 kg = 24.15
7.0 kg = 26.85
8.0 kg = 29.55
9.0 kg = 32.25
10.0 kg = 34.95
11.0 kg = 37.65
12.0 kg = 40.35
13.0 kg = 51.10
14.0 kg = 53.30
15.0 kg = 56.00
16.0 kg = 58.70
17.0 kg = 61.40
18.0 kg = 64.10
19.0 kg = 66.80
20.0 kg = 69.50


nz

0.500g = 9.50
1.0 kg = 16.00
2.0 kg = 29.00
3.0 kg = 36.00
4.0 kg = 43.00
5.0 kg = 50.00
6.0 kg = 57.00
7.0 kg = 64.00
8.0 kg = 71.00
9.0 kg = 78.00
10.0 kg = 85.00
11.0 kg = 92.00
12.0 kg = 99.00
13.0 kg = 115.00
14.0 kg = 144.00
15.0 kg = 151.00
16.0 kg = 158.00
17.0 kg = 165.00
18.0 kg = 172.00
19.0 kg = 179.00
20.0 kg = 186.00

Can someone tell me how to setup a shipping module that uses these rates?