Problem with PCC code

I have two internet lines

first line 172.30.7.216/22
second line 172.30.7.209/22
first gateway 172.30.7.224
second gateway 172.30.7.225

Local 192.168.1.10/24

and I apply the following code to use both of them on one server

-----------------------------CODE--------------------------------------------------
/ip address
add address=172.30.7.216/22 broadcast=172.30.7.255 comment="" disabled=no interface=Ext0 network=172.30.7.0
add address=172.30.7.209/22 broadcast=172.30.7.255 comment="" disabled=no interface=Ext1 network=172.30.7.0
add address=192.168.1.10/24 broadcast=192.168.1.255 comment="" disabled=no interface=Lan network=192.168.1.0
/ip firewall mangle
add action=mark-connection chain=input comment="" disabled=no in-interface=Ext0 new-connection-mark=Ext0_conn passthrough=yes
add action=mark-connection chain=input comment="" disabled=no in-interface=Ext1 new-connection-mark=Ext1_conn passthrough=yes
add action=mark-routing chain=output comment="" connection-mark=Ext0_conn disabled=no new-routing-mark=Ext0 passthrough=yes
add action=mark-routing chain=output comment="" connection-mark=Ext1_conn disabled=no new-routing-mark=Ext1 passthrough=yes
add action=mark-connection chain=prerouting comment="" disabled=no dst-address-type=!local in-interface=Lan new-connection-mark=Ext0_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:2/0
add action=mark-connection chain=prerouting comment="" disabled=no dst-address-type=!local in-interface=Lan new-connection-mark=Ext1_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:2/1
add action=mark-routing chain=prerouting comment="" connection-mark=Ext0_conn disabled=no in-interface=Lan new-routing-mark=Ext0 passthrough=yes
add action=mark-routing chain=prerouting comment="" connection-mark=Ext1_conn disabled=no in-interface=Lan new-routing-mark=Ext1 passthrough=yes
/ip route
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=172.30.7.225 routing-mark=Ext0 scope=30 target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=172.30.7.224 routing-mark=Ext1 scope=30 target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=172.30.7.225 scope=30 target-scope=10
add check-gateway=ping disabled=no distance=2 dst-address=0.0.0.0/0 gateway=172.30.7.224 scope=30 target-scope=10
/ip firewall nat
add action=masquerade chain=srcnat comment="" disabled=no out-interface=Ext0
add action=masquerade chain=srcnat comment="" disabled=no out-interface=Ext1
/ip dns set allow-remote-requests=no cache-max-ttl=1w cache-size=2048KiB max-udp-packet-size=512 primary-dns=208.67.222.222 secondary-dns=208.67.220.220

After applying this code I print my settings and it seems as follows:

/ip address
add address=192.168.1.10/24 broadcast=192.168.1.255 comment="" disabled=no
interface=Lan network=192.168.1.0
add address=172.30.7.216/22 broadcast=172.30.7.255 comment="" disabled=no
interface=Ext0 network=172.30.7.0
add address=172.30.7.209/22 broadcast=172.30.7.255 comment="" disabled=no
interface=Ext1 network=172.30.7.0
/ip firewall nat
add action=masquerade chain=srcnat comment="" disabled=no out-interface=Ext0
add action=masquerade chain=srcnat comment="" disabled=no out-interface=Ext1
add action=masquerade chain=srcnat comment="" disabled=no out-interface=Ext0
/ip firewall mangle
add action=mark-connection chain=input comment="" disabled=no in-interface=
Ext0 new-connection-mark=Ext0_conn passthrough=yes
add action=mark-connection chain=input comment="" disabled=no in-interface=
Ext1 new-connection-mark=Ext1_conn passthrough=yes
add action=mark-routing chain=output comment="" connection-mark=Ext0_conn
disabled=no new-routing-mark=Ext0 passthrough=yes
add action=mark-routing chain=output comment="" connection-mark=Ext1_conn
disabled=no new-routing-mark=Ext1 passthrough=yes
add action=mark-connection chain=prerouting comment="" disabled=no
dst-address-type=!local in-interface=Lan new-connection-mark=Ext0_conn
passthrough=yes per-connection-classifier=both-addresses-and-ports:2/0
add action=mark-connection chain=prerouting comment="" disabled=no
dst-address-type=!local in-interface=Lan new-connection-mark=Ext1_conn
passthrough=yes per-connection-classifier=both-addresses-and-ports:2/1
add action=mark-routing chain=prerouting comment="" connection-mark=Ext0_conn
disabled=no in-interface=Lan new-routing-mark=Ext0 passthrough=yes
add action=mark-routing chain=prerouting comment="" connection-mark=Ext1_conn
disabled=no in-interface=Lan new-routing-mark=Ext1 passthrough=yes
/ip route
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=
172.30.7.225 routing-mark=Ext0 scope=30 target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=
172.30.7.224 routing-mark=Ext1 scope=30 target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=
172.30.7.225 scope=30 target-scope=10
add check-gateway=ping disabled=no distance=2 dst-address=0.0.0.0/0 gateway=
172.30.7.224 scope=30 target-scope=10




with this settings the internet works from the second line
and when we disconnect second line it work from first line

it should work fron the two line at same ratio.

where is the error I do ?????