Помогите в создании тригера

Есть два объекта связанные мастер детейлом: игра(мастер) и ставка(детейл). На объекте игра есть ролл ап самари поле которое считает сумму всех ставок(TotalMoneyBet__c ). Необходим триггер, который будет автоматически устанавливать рейтинг игры(GameRating__c) в зависимости от поля TotalMoneyBet__c (роллап саммари) каждый раз когда ставка создаеться для любой игры
public class CalculateGameRatingTriggerHandler {
public static List<Game__c> afterInsert(List<Bet__c> triggeredBet) {
List<Game__c> topGames = [SELECT Id, TotalMoneyBet__c, GameRating__c
FROM Game__c
ORDER BY TotalMoneyBet__c DESC LIMIT 10];
for(Integer i = 0; i < 10; i++) {
topGames[i].GameRating__c = i+1;
}
update topGames;
return topGames;
}
}