src nat private adress to public adress made low bandwidht

I have problem with low bandwidth using src nat private IP adress to public IP adress instead classic src nat masquerade. This is my situation:
On eth1 I have ip segment for p-t-p link to my ISP provider. I create bridge and then on ip-adresses I create 2 segment of public IP adresses and for interface I put bridge. On ip-firewall-NAT a create chain src.nat src.adress= (range of 5 local ip adresses) and action src.nat to adress=public IP adress. I repeat that for all local IP adresses in my local network. After that internet works but bandwidht is max 20Mbit/s, on interface 1 there is no drops or errors. When I enable classic src nat masquerade on eth1 that all computers go to internet with the same public IP adress (adress of mikrotik) bandwidht is 80Mbit/s. What am I doing wrong? I asked many friends and they all told me that must works.