Contributions of Different Groups