Cryptarithms #2

Rating: hard

Instructions:

Each letter in the given sum represents a different digit (0-9). Figure out which letter represents which digit so that the given addition is correct. No number is written with 0 as its first digit.
Hint: In this puzzle, none of the letters represent zero.

  A P P L E
  P L U M S
  P E A R S
      A R E
+     A L L

  R O S E S
  A P P L E
  P L U M S
  P E A R S
      A R E
+     A L L

  R O S E S
  4 1 1 2 5
  1 2 3 7 8
  1 5 4 6 8
      4 6 5
+     4 2 2

  6 9 8 5 8
Home Join Contact Members
Only