Aberdeen Group 48 1
Microsoft Research 138 1