Pentomino tiling

Cover the white cells of the grid with one of each of the 12 different free pentominoes. This shape is uniquely tiled on its own, but you will likely have more fun if you use the clues. The clues on the top and left specify the number of pentominoes in that row / column. Any pentomino on a row / column with a clue to its right/bottom covers at least as many cells of that row / column as the clue.