Shouldn't be a problem. According to a Cisco fact sheet I have here, the 1751 can deliver the following throughput rates:
Process switching: 1500 packets per second (768 Kbps)
Fast switching: 12000 packets per second (6.14Mbps)
The above figures are based on 64k packets which always offer the lowest throughput, i.e. these figures are absolute worst-case. In reality, you will get very random packet sizes and should see considerably better throughput than the figures above.