20100603 unknown: Mid and small-cap stocks skyrocket on BSE