All i5 processors can handle at least 16 GB of RAM. However, there are a few other variants of this processor that may even support a 32 GB RAM as well.
However, the total available RAM may be much less than the maximum limit because the RAM will be shared by the graphic units and the operating system.