Are these flea beetles? Or something else..

Top