484
510
493
403
1320
1300
685
513
495
504
485
375
598
261
465
1321
1133
1025
1031
992
1301
13
19
16
15
451
468
603
2022 Islamic Solidarity Games
704
410
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games