Load Balance two Adsl lines on Mikrotik server 2.9.27 !!!!!

there are two lines to be load-balanced , what i am expect when done with load-balance these two line is to get the total speed of them two ,
what happens is , making some users share one line and others on the other line , this overloads one line of the two , and after few days the Adsl provider limits this line ?!
how to load-balance to get the full speed of the two lines , and to balance the load on the two lines as one is 4MB and the other is 1MB.
my ip rout - firewall scripts as follows :

/ ip route 
add dst-address=0.0.0.0/0 gateway=192.168.1.1 scope=255 target-scope=10 \
    routing-mark=odd comment="" disabled=no 
add dst-address=0.0.0.0/0 gateway=192.168.2.1 scope=255 target-scope=10 \
    routing-mark=even comment="" disabled=no 
add dst-address=0.0.0.0/0 gateway=192.168.2.1 scope=255 target-scope=10 \
    comment="" disabled=no 


/ ip firewall nat 
add chain=srcnat src-address=192.168.0.0/24 action=masquerade \
    comment="masquerade hotspot network" disabled=no 
add chain=srcnat connection-mark=odd action=src-nat to-addresses=192.168.1.100 \
    to-ports=0-65535 comment="" disabled=no 
add chain=srcnat connection-mark=even action=src-nat to-addresses=192.168.2.3 \
    to-ports=0-65535 comment="" disabled=no 

/ ip firewall mangle 
add chain=prerouting in-interface=lan connection-state=new nth=1,1,0 \
    action=mark-connection new-connection-mark=odd passthrough=yes comment="" \
    disabled=no 
add chain=prerouting in-interface=lan connection-mark=odd action=mark-routing \
    new-routing-mark=odd passthrough=no comment="" disabled=no 
add chain=prerouting in-interface=lan connection-state=new nth=1,1,1 \
    action=mark-connection new-connection-mark=even passthrough=yes comment="" \
    disabled=no 
add chain=prerouting in-interface=lan connection-mark=even action=mark-routing \
    new-routing-mark=even passthrough=no comment="" disabled=no 
add chain=postrouting protocol=icmp action=mark-connection \
    new-connection-mark=ping-ip passthrough=yes comment="Mikrotik-network1 QoS \
    OF PING" disabled=no 
add chain=postrouting connection-mark=ping-ip action=mark-packet \
    new-packet-mark=packet_ip passthrough=yes comment="Mikrotik-network1 QoS \
    OF PING" disabled=no

There is no point asking anything about v2.9.27, it is ancient, get up to date with version and then use examples from the manual - PCC (per connection classifier)

it’s the cracked version…