268
320
380
231
293
1131
1220
520
284
1123
1219
511
302
368
394
580
388
699
502
398
232
783
168
161
40
42
41
51
586
701
513
2022 Islamic Solidarity Games
1682
407
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games