Guessing that the YP in the bottom pic is about 2in+- and 2 mths as those green blobs are individual duckweed/water meal plants. The other pic is a larval stage YP as per the link above.