22
79
444
540
519
786
268
110
528
416
703
902
205
221
417
285
52
50
49
51
277
491
409
2022 Islamic Solidarity Games
1130
1510
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games