update benchmarks to megabyte sizes
make the internal k an Int instead of Long

- cuts execution time in half