Personal Page

Michael Giang

Name: Michael Giang
Region: Australia
Competitions: 19
WCA ID: Michael Giang2014GIAN01
Gender: Male
Career: 2014.01.11 - 2024.11.24
2023 Annual Summary

Current Personal Records

EventNRCRWRSingleAverageWRCRNRGoldSilverBronzeSolves/Attempts
3x3x3 Cube7249062250210.9013.2022517888716164/165
2x2x2 Cube32640772712.075.403110616011286105/105
4x4x4 Cube8121015258261:00.991:10.3325789101581446/47
3x3x3 Fewest Moves30338584355153.0043882201713/3
3x3x3 One-Handed229298732017.0622.62917334927172/72
Clock7649832121138.971/2
Pyraminx9251185235596.3111.42360291878149145/45
Skewb487644133725.6012.26251911329105730/30

Sum of Ranks

 Sum of NRNRSum of CRCRSum of WRWR
Single89364881132963725509213805
Average87546891118287424786217905
3x3x3 Cube
CompetitionRoundPlaceBestAverageDetail
Northern Adelaide Cubing 2024Second round23 12.35 15.15
14.17     DNF       14.07     17.21     12.35
First round21 12.63 14.57
14.67     15.27     12.63     13.76     17.44
Australian Nationals 2024Second round132 12.37 15.17
16.79     15.90     12.81     19.26     12.37
First round139 12.10 14.78
17.32     15.49     16.15     12.10     12.69
All Welcome Adelaide 2024Second round10 11.40 13.80
14.14     14.56     14.50     12.76     11.40
First round7 11.70 13.20
12.04     11.70     14.62     15.32     12.95
Adelaide Summer 2024Semi Final28 13.54 14.80
13.68     16.01     13.54     15.60     15.12
Second round26 12.02 14.33
13.31     12.02     12.88     17.17     16.79
First round25 10.90 14.59
14.79     15.98     10.90     16.85     13.01
South Australian Open 2023Second round27 12.89 15.29
13.73     21.62     17.68     14.46     12.89
First round18 12.79 13.93
13.56     16.88     13.52     14.72     12.79
WCA World Championship 2023First round740 13.80 14.37
24.13     13.88     14.01     13.80     15.23
Adelaide Winter Saturday 2023Second round17 14.36 18.05
19.73     17.30     14.36     17.11     21.23
First round10 12.91 15.13
12.91     15.44     14.89     15.06     26.43
Adelaide Autumn 2023Second round29 13.71 15.82
13.71     18.13     16.48     16.54     14.44
First round23 13.31 14.71
14.61     13.83     17.43     13.31     15.68
Adelaide Summer 2023Second round38 14.05 15.61
14.05     15.93     14.65     18.60     16.25
First round35 12.79 15.54
13.48     17.71     15.70     17.44     12.79
WCA Oceanic Championship 2022First round203 11.41 14.26
13.69     16.38     14.46     14.62     11.41
SA Open 2022Second round28 13.63 15.82
13.63     13.80     15.66     20.81     17.99
First round24 13.16 14.63
13.16     13.74     15.36     17.46     14.78
Clare Valley Cubing 2022Second round18 15.28 17.45
15.28     17.40     17.09     17.87     19.04
First round14 15.45 16.33
16.03     15.62     17.33     15.45     18.33
Adelaide Autumn 2022Second round25 15.45 16.70
15.45     16.33     16.92     16.85     20.02
First round24 13.54 15.90
17.96     16.99     13.68     17.03     13.54
Adelaide Summer 2022Second round30 13.05 18.15
19.49     20.71     18.94     16.03     13.05
First round32 15.90 20.17
28.08     16.32     15.90     16.11     35.84
SA State Championship 2021Second round27 16.55 19.11
17.79     21.94     16.55     21.49     18.06
First round30 17.17 19.38
22.39     18.56     17.29     22.30     17.17
Northpark Adelaide 2014Second round12 17.19 22.05
24.43     22.94     17.19     19.61     23.59
First round8 17.80 20.22
23.16     17.80     22.31     18.69     19.65
Lifestyle Seasons Summer 2014Second round15 17.90 21.54
34.52     22.52     21.69     17.90     20.41
First round16 22.65 24.32
24.86     25.61     23.31     24.80     22.65
 
2x2x2 Cube
CompetitionRoundPlaceBestAverageDetail
Northern Adelaide Cubing 2024First round34 5.42 6.53
5.42      7.31      6.78      8.48      5.50
Australian Nationals 2024First round151 4.81 5.92
5.72      7.12      4.81      5.20      6.83
All Welcome Adelaide 2024Second round22 4.92 5.72
5.33      5.33      7.24      6.51      4.92
First round17 5.10 6.04
6.08      5.68      6.36      7.25      5.10
Adelaide Summer 2024First round42 5.66 6.22
5.80      7.84      6.70      6.17      5.66
South Australian Open 2023First round28 5.32 5.87
6.40      5.32      7.22      5.70      5.50
WCA World Championship 2023First round612 5.20 6.88
8.93      5.20      6.32      5.40      10.45
Adelaide Winter Saturday 2023First round16 6.38 7.00
7.45      6.38      13.15     6.84      6.72
Adelaide Autumn 2023First round32 2.07 6.04
5.58      5.78      2.07      6.75      7.09
Adelaide Summer 2023First round50 5.45 6.64
7.69      7.32      5.45      6.80      5.81
WCA Oceanic Championship 2022First round224 4.72 5.40
5.35      6.93      5.07      4.72      5.77
SA Open 2022First round41 4.94 6.00
6.29      6.71      5.47      6.23      4.94
Clare Valley Cubing 2022First round25 5.31 6.58
5.31      8.28      5.82      13.96     5.63
Adelaide Autumn 2022First round25 4.84 6.05
5.74      5.90      7.17      4.84      6.51
Adelaide Summer 2022Second round19 4.25 5.60
5.69      6.00      4.25      6.70      5.12
First round22 3.58 5.41
5.78      5.60      6.05      3.58      4.84
SA State Championship 2021Second round24 4.89 6.71
6.62      8.03      7.06      6.44      4.89
First round38 4.90 8.12
8.36      9.13      4.90      6.86      9.78
Northpark Adelaide 2014Second round9 5.22 7.17
5.22      6.81      7.34      7.36      7.93
First round9 5.31 6.89
8.21      8.11      5.31      6.15      6.41
Lifestyle Seasons Summer 2014First round11 5.83 7.43
9.40      6.68      7.83      5.83      7.78
 
4x4x4 Cube
CompetitionRoundPlaceBestAverageDetail
Northern Adelaide Cubing 2024First round23 1:02.87 1:12.13
1:02.87   1:11.86   1:16.20   1:08.34   1:30.98
Australian Nationals 2024First round133 1:01.01 1:10.33
1:07.72   1:01.01   1:11.35   1:11.91   1:22.87
On the Side South Australia 2024Final26 1:00.99 1:19.70
1:31.38   1:09.56   1:33.76   1:18.16   1:00.99
Adelaide Summer 2024First round37 1:27.26
1:49.48   1:27.26
South Australian Open 2023Final30 1:05.39 1:11.41
1:18.96   1:12.42   1:13.95   1:05.39   1:07.87
Adelaide Winter Saturday 2023First round18 1:24.85
1:24.85   1:29.58
Adelaide Summer 2023Final33 1:13.82
1:22.95   1:13.82
WCA Oceanic Championship 2022First round198 1:05.37
1:18.03   1:05.37
Clare Valley Cubing 2022Final17 1:11.81 1:17.11
1:18.40   1:18.46   1:11.81   1:16.70   1:16.24
Adelaide Autumn 2022Final33 1:10.19 1:28.42
1:31.29   1:10.19   1:29.65   1:26.98   1:28.64
Adelaide Summer 2022First round29 1:27.79 1:36.51
1:38.04   1:27.79   1:32.26   DNF       1:39.22
SA State Championship 2021First round30 1:43.61
1:43.61   2:13.48
Northpark Adelaide 2014First round10 1:31.90
1:49.52   1:31.90
 
3x3x3 Blindfolded
CompetitionRoundPlaceBestAverageDetail
Australian Nationals 2024First round44 DNF DNF
DNF       DNF       DNS
All Welcome Adelaide 2024First round7 DNF DNF
DNF       DNF       DNS
On the Side South Australia 2024Final13 DNF DNF
DNF       DNF       DNF
Adelaide Summer 2024First round10 DNF DNF
DNF       DNF       DNS
 
3x3x3 Fewest Moves
CompetitionRoundPlaceBestAverageDetail
Simple Solution SA 2021Final6 51 53.00
54        51        54
 
3x3x3 One-Handed
CompetitionRoundPlaceBestAverageDetail
Northern Adelaide Cubing 2024Final9 22.55 25.12
22.55     25.55     26.72     25.17     24.65
First round11 17.06 22.62
24.37     19.51     30.37     23.97     17.06
Australian Nationals 2024First round107 21.72 30.50
31.88     35.05     52.64     24.57     21.72
Adelaide Summer 2024First round19 25.42 26.99
25.42     30.37     28.72     26.62     25.62
South Australian Open 2023Final12 24.09 32.80
52.62     24.09     35.85     32.61     29.94
First round12 24.78 27.54
24.78     25.85     28.53     28.25     40.16
WCA World Championship 2023First round473 34.30 38.83
49.13     38.72     34.30     40.35     37.43
Adelaide Autumn 2023First round19 26.68 29.67
30.76     27.08     26.68     31.16     33.08
Adelaide Summer 2023Final19 26.12 30.13
35.72     26.12     28.30     31.98     30.10
WCA Oceanic Championship 2022First round161 28.40
29.08     28.40
Clare Valley Cubing 2022Final12 29.67 34.60
34.63     53.46     29.67     36.34     32.84
Adelaide Summer 2022First round15 27.17 32.38
32.37     32.56     27.17     33.03     32.21
SA State Championship 2021First round14 30.59 37.24
34.87     30.59     59.76     34.80     42.05
Northpark Adelaide 2014Final7 31.66 34.22
36.38     33.77     46.72     31.66     32.50
First round7 35.55 40.28
35.55     38.19     39.03     52.97     43.61
 
Clock
CompetitionRoundPlaceBestAverageDetail
SA Open 2022Final25 38.97
38.97     DNF
 
Pyraminx
CompetitionRoundPlaceBestAverageDetail
Australian Nationals 2024First round160 8.25 12.88
12.06     8.25      14.20     14.82     12.39
Adelaide Summer 2024First round48 8.31 14.01
8.31      17.44     10.39     20.08     14.21
South Australian Open 2023First round52 9.62 12.90
15.87     17.77     9.62      9.68      13.16
Adelaide Summer 2023First round50 11.74 13.23
13.66     12.94     13.10     11.74     19.20
SA Open 2022First round34 6.31 11.42
16.37     11.88     15.26     7.13      6.31
Adelaide Autumn 2022First round48 13.20 17.44
18.11     13.20     16.76     20.43     17.46
Adelaide Summer 2022First round43 8.11 16.79
10.85     35.39     8.11      11.18     28.33
Northpark Adelaide 2014Final7 10.21 14.23
15.15     11.84     18.81     10.21     15.69
First round7 9.28 12.72
9.28      13.30     12.18     25.08     12.68
 
Skewb
CompetitionRoundPlaceBestAverageDetail
Australian Nationals 2024First round137 10.28 13.13
12.81     12.31     14.92     14.26     10.28
South Australian Open 2023First round28 7.68 12.26
13.02     8.38      35.19     15.38     7.68
Adelaide Summer 2023First round47 13.51 17.45
17.07     13.51     19.71     17.48     17.81
WCA Oceanic Championship 2022First round205 5.60 13.27
5.60      16.23     18.79     11.20     12.38
Clare Valley Cubing 2022First round15 10.06 13.38
19.65     16.96     10.12     13.06     10.06
Adelaide Summer 2022First round28 15.93 17.40
17.70     15.93     16.90     17.59     18.09
Northern Adelaide Cubing 2024
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round23 12.35 15.15
14.17     DNF       14.07     17.21     12.35
First round21 12.63 14.57
14.67     15.27     12.63     13.76     17.44
2x2x2 CubeFirst round34 5.42 6.53
5.42      7.31      6.78      8.48      5.50
4x4x4 CubeFirst round23 1:02.87 1:12.13
1:02.87   1:11.86   1:16.20   1:08.34   1:30.98
3x3x3 One-HandedFinal9 22.55 25.12
22.55     25.55     26.72     25.17     24.65
First round11 17.06 22.62
24.37     19.51     30.37     23.97     17.06
 
Australian Nationals 2024
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round132 12.37 15.17
16.79     15.90     12.81     19.26     12.37
First round139 12.10 14.78
17.32     15.49     16.15     12.10     12.69
2x2x2 CubeFirst round151 4.81 5.92
5.72      7.12      4.81      5.20      6.83
4x4x4 CubeFirst round133 1:01.01 1:10.33
1:07.72   1:01.01   1:11.35   1:11.91   1:22.87
3x3x3 BlindfoldedFirst round44 DNF DNF
DNF       DNF       DNS
3x3x3 One-HandedFirst round107 21.72 30.50
31.88     35.05     52.64     24.57     21.72
PyraminxFirst round160 8.25 12.88
12.06     8.25      14.20     14.82     12.39
SkewbFirst round137 10.28 13.13
12.81     12.31     14.92     14.26     10.28
 
All Welcome Adelaide 2024
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round10 11.40 13.80
14.14     14.56     14.50     12.76     11.40
First round7 11.70 13.20
12.04     11.70     14.62     15.32     12.95
2x2x2 CubeSecond round22 4.92 5.72
5.33      5.33      7.24      6.51      4.92
First round17 5.10 6.04
6.08      5.68      6.36      7.25      5.10
3x3x3 BlindfoldedFirst round7 DNF DNF
DNF       DNF       DNS
 
On the Side South Australia 2024
EventRoundPlaceBestAverageDetail
4x4x4 CubeFinal26 1:00.99 1:19.70
1:31.38   1:09.56   1:33.76   1:18.16   1:00.99
3x3x3 BlindfoldedFinal13 DNF DNF
DNF       DNF       DNF
 
Adelaide Summer 2024
EventRoundPlaceBestAverageDetail
3x3x3 CubeSemi Final28 13.54 14.80
13.68     16.01     13.54     15.60     15.12
Second round26 12.02 14.33
13.31     12.02     12.88     17.17     16.79
First round25 10.90 14.59
14.79     15.98     10.90     16.85     13.01
2x2x2 CubeFirst round42 5.66 6.22
5.80      7.84      6.70      6.17      5.66
4x4x4 CubeFirst round37 1:27.26
1:49.48   1:27.26
3x3x3 BlindfoldedFirst round10 DNF DNF
DNF       DNF       DNS
3x3x3 One-HandedFirst round19 25.42 26.99
25.42     30.37     28.72     26.62     25.62
PyraminxFirst round48 8.31 14.01
8.31      17.44     10.39     20.08     14.21
 
South Australian Open 2023
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round27 12.89 15.29
13.73     21.62     17.68     14.46     12.89
First round18 12.79 13.93
13.56     16.88     13.52     14.72     12.79
2x2x2 CubeFirst round28 5.32 5.87
6.40      5.32      7.22      5.70      5.50
4x4x4 CubeFinal30 1:05.39 1:11.41
1:18.96   1:12.42   1:13.95   1:05.39   1:07.87
3x3x3 One-HandedFinal12 24.09 32.80
52.62     24.09     35.85     32.61     29.94
First round12 24.78 27.54
24.78     25.85     28.53     28.25     40.16
PyraminxFirst round52 9.62 12.90
15.87     17.77     9.62      9.68      13.16
SkewbFirst round28 7.68 12.26
13.02     8.38      35.19     15.38     7.68
 
WCA World Championship 2023
EventRoundPlaceBestAverageDetail
3x3x3 CubeFirst round740 13.80 14.37
24.13     13.88     14.01     13.80     15.23
2x2x2 CubeFirst round612 5.20 6.88
8.93      5.20      6.32      5.40      10.45
3x3x3 One-HandedFirst round473 34.30 38.83
49.13     38.72     34.30     40.35     37.43
 
Adelaide Winter Saturday 2023
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round17 14.36 18.05
19.73     17.30     14.36     17.11     21.23
First round10 12.91 15.13
12.91     15.44     14.89     15.06     26.43
2x2x2 CubeFirst round16 6.38 7.00
7.45      6.38      13.15     6.84      6.72
4x4x4 CubeFirst round18 1:24.85
1:24.85   1:29.58
 
Adelaide Autumn 2023
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round29 13.71 15.82
13.71     18.13     16.48     16.54     14.44
First round23 13.31 14.71
14.61     13.83     17.43     13.31     15.68
2x2x2 CubeFirst round32 2.07 6.04
5.58      5.78      2.07      6.75      7.09
3x3x3 One-HandedFirst round19 26.68 29.67
30.76     27.08     26.68     31.16     33.08
 
Adelaide Summer 2023
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round38 14.05 15.61
14.05     15.93     14.65     18.60     16.25
First round35 12.79 15.54
13.48     17.71     15.70     17.44     12.79
2x2x2 CubeFirst round50 5.45 6.64
7.69      7.32      5.45      6.80      5.81
4x4x4 CubeFinal33 1:13.82
1:22.95   1:13.82
3x3x3 One-HandedFinal19 26.12 30.13
35.72     26.12     28.30     31.98     30.10
PyraminxFirst round50 11.74 13.23
13.66     12.94     13.10     11.74     19.20
SkewbFirst round47 13.51 17.45
17.07     13.51     19.71     17.48     17.81
 
WCA Oceanic Championship 2022
EventRoundPlaceBestAverageDetail
3x3x3 CubeFirst round203 11.41 14.26
13.69     16.38     14.46     14.62     11.41
2x2x2 CubeFirst round224 4.72 5.40
5.35      6.93      5.07      4.72      5.77
4x4x4 CubeFirst round198 1:05.37
1:18.03   1:05.37
3x3x3 One-HandedFirst round161 28.40
29.08     28.40
SkewbFirst round205 5.60 13.27
5.60      16.23     18.79     11.20     12.38
 
SA Open 2022
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round28 13.63 15.82
13.63     13.80     15.66     20.81     17.99
First round24 13.16 14.63
13.16     13.74     15.36     17.46     14.78
2x2x2 CubeFirst round41 4.94 6.00
6.29      6.71      5.47      6.23      4.94
ClockFinal25 38.97
38.97     DNF
PyraminxFirst round34 6.31 11.42
16.37     11.88     15.26     7.13      6.31
 
Clare Valley Cubing 2022
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round18 15.28 17.45
15.28     17.40     17.09     17.87     19.04
First round14 15.45 16.33
16.03     15.62     17.33     15.45     18.33
2x2x2 CubeFirst round25 5.31 6.58
5.31      8.28      5.82      13.96     5.63
4x4x4 CubeFinal17 1:11.81 1:17.11
1:18.40   1:18.46   1:11.81   1:16.70   1:16.24
3x3x3 One-HandedFinal12 29.67 34.60
34.63     53.46     29.67     36.34     32.84
SkewbFirst round15 10.06 13.38
19.65     16.96     10.12     13.06     10.06
 
Adelaide Autumn 2022
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round25 15.45 16.70
15.45     16.33     16.92     16.85     20.02
First round24 13.54 15.90
17.96     16.99     13.68     17.03     13.54
2x2x2 CubeFirst round25 4.84 6.05
5.74      5.90      7.17      4.84      6.51
4x4x4 CubeFinal33 1:10.19 1:28.42
1:31.29   1:10.19   1:29.65   1:26.98   1:28.64
PyraminxFirst round48 13.20 17.44
18.11     13.20     16.76     20.43     17.46
 
Adelaide Summer 2022
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round30 13.05 18.15
19.49     20.71     18.94     16.03     13.05
First round32 15.90 20.17
28.08     16.32     15.90     16.11     35.84
2x2x2 CubeSecond round19 4.25 5.60
5.69      6.00      4.25      6.70      5.12
First round22 3.58 5.41
5.78      5.60      6.05      3.58      4.84
4x4x4 CubeFirst round29 1:27.79 1:36.51
1:38.04   1:27.79   1:32.26   DNF       1:39.22
3x3x3 One-HandedFirst round15 27.17 32.38
32.37     32.56     27.17     33.03     32.21
PyraminxFirst round43 8.11 16.79
10.85     35.39     8.11      11.18     28.33
SkewbFirst round28 15.93 17.40
17.70     15.93     16.90     17.59     18.09
 
Simple Solution SA 2021
EventRoundPlaceBestAverageDetail
3x3x3 Fewest MovesFinal6 51 53.00
54        51        54
 
SA State Championship 2021
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round27 16.55 19.11
17.79     21.94     16.55     21.49     18.06
First round30 17.17 19.38
22.39     18.56     17.29     22.30     17.17
2x2x2 CubeSecond round24 4.89 6.71
6.62      8.03      7.06      6.44      4.89
First round38 4.90 8.12
8.36      9.13      4.90      6.86      9.78
4x4x4 CubeFirst round30 1:43.61
1:43.61   2:13.48
3x3x3 One-HandedFirst round14 30.59 37.24
34.87     30.59     59.76     34.80     42.05
 
Northpark Adelaide 2014
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round12 17.19 22.05
24.43     22.94     17.19     19.61     23.59
First round8 17.80 20.22
23.16     17.80     22.31     18.69     19.65
2x2x2 CubeSecond round9 5.22 7.17
5.22      6.81      7.34      7.36      7.93
First round9 5.31 6.89
8.21      8.11      5.31      6.15      6.41
4x4x4 CubeFirst round10 1:31.90
1:49.52   1:31.90
3x3x3 One-HandedFinal7 31.66 34.22
36.38     33.77     46.72     31.66     32.50
First round7 35.55 40.28
35.55     38.19     39.03     52.97     43.61
PyraminxFinal7 10.21 14.23
15.15     11.84     18.81     10.21     15.69
First round7 9.28 12.72
9.28      13.30     12.18     25.08     12.68
 
Lifestyle Seasons Summer 2014
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round15 17.90 21.54
34.52     22.52     21.69     17.90     20.41
First round16 22.65 24.32
24.86     25.61     23.31     24.80     22.65
2x2x2 CubeFirst round11 5.83 7.43
9.40      6.68      7.83      5.83      7.78
No.DateNameRegionCity
192024-11-24Northern Adelaide Cubing 2024AustraliaAdelaide, South Australia
182024-07-12~14Australian Nationals 2024AustraliaAdelaide, South Australia
172024-03-09All Welcome Adelaide 2024AustraliaAdelaide, South Australia
162024-02-10On the Side South Australia 2024AustraliaAdelaide, South Australia
152024-01-13~14Adelaide Summer 2024AustraliaAdelaide, South Australia
142023-09-02~03South Australian Open 2023AustraliaAdelaide, South Australia
132023-08-12~15WCA World Championship 2023Republic of Korea인천광역시 (Incheon)
122023-06-24Adelaide Winter Saturday 2023AustraliaAdelaide, South Australia
112023-05-21Adelaide Autumn 2023AustraliaAdelaide, South Australia
102023-01-28~29Adelaide Summer 2023AustraliaAdelaide, South Australia
92022-12-15~18WCA Oceanic Championship 2022AustraliaMelbourne, Victoria
82022-11-05~06SA Open 2022AustraliaAdelaide, South Australia
72022-08-21Clare Valley Cubing 2022AustraliaClare, South Australia
62022-05-22Adelaide Autumn 2022AustraliaAdelaide, South Australia
52022-01-15~16Adelaide Summer 2022AustraliaAdelaide, South Australia
42021-09-19Simple Solution SA 2021AustraliaAdelaide, South Australia
32021-06-05~06SA State Championship 2021AustraliaAdelaide, South Australia
22014-04-12Northpark Adelaide 2014AustraliaAdelaide, South Australia
12014-01-11Lifestyle Seasons Summer 2014AustraliaMelbourne, Victoria

Seen Cubers

TimesCompetitors
12037
2204
376
430
522
619
76
815
92
109
114
125
135
142
161
All2437