Linux Source Code
Home
Release 5.1
Help
devices
root
arch
arm
mach-imx
Highlighting
Reset All
By Author
By Age
──────────
Alexander Kurz
Alexander Shiyan
Alexey Dobriyan
Arnaud Patard
Arnd Bergmann
Ben Dooks
Benoît Thébaudeau
Dinh Nguyen
Emil Goode
Eric Bénard
Fabio Estevam
Gaëtan Carlier
Gwenhael Goavec-Merou
Javier Martin
Marc Kleine-Budde
Mauro Carvalho Chehab
Oskar Schirmer
Peter Chen
Richard Zhao
Russell King
Sascha Hauer
Shawn Guo
Uwe Kleine-König
Wolfram Sang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
devices-common.h
297
-
14
1088
Uwe Kleine-König
Shawn Guo
Javier Martin
Arnaud Patard
Eric Bénard
Dinh Nguyen
Gaëtan Carlier
Wolfram Sang
Arnd Bergmann
Marc Kleine-Budde
Sascha Hauer
Fabio Estevam
Peter Chen
Mauro Carvalho Chehab
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
March 2011
June 2011
July 2011
August 2011
January 2012
July 2012
August 2012
September 2012
January 2013
November 2015
var spanGroupData = [ {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 9, "token_count": 17}, {"author_id": 0, "token_count": 52}, {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 398}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 19, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
827
76.01%
Shawn Guo
92
8.46%
Javier Martin
39
3.58%
Arnaud Patard
24
2.21%
Eric Bénard
17
1.56%
Dinh Nguyen
16
1.47%
Gaëtan Carlier
15
1.38%
Wolfram Sang
14
1.29%
Arnd Bergmann
12
1.10%
Marc Kleine-Budde
12
1.10%
Sascha Hauer
7
0.64%
Fabio Estevam
6
0.55%
Peter Chen
5
0.46%
Mauro Carvalho Chehab
2
0.18%
Total
1088
devices.c
48
-
5
85
Shawn Guo
Sascha Hauer
Ben Dooks
Uwe Kleine-König
Russell King
September 2008
June 2010
November 2010
June 2011
March 2013
June 2016
var spanGroupData = [ {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Shawn Guo
61
71.76%
Sascha Hauer
10
11.76%
Ben Dooks
6
7.06%
Uwe Kleine-König
6
7.06%
Russell King
2
2.35%
Total
85
platform-fec.c
52
-
4
164
Uwe Kleine-König
Shawn Guo
Alexey Dobriyan
Richard Zhao
October 2010
November 2010
January 2011
March 2011
June 2011
July 2011
September 2012
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
145
88.41%
Shawn Guo
15
9.15%
Alexey Dobriyan
3
1.83%
Richard Zhao
1
0.61%
Total
164
platform-flexcan.c
48
-
3
164
Uwe Kleine-König
Marc Kleine-Budde
Shawn Guo
July 2010
November 2010
September 2012
June 2013
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 8, "token_count": 74}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 8, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
86
52.44%
Marc Kleine-Budde
76
46.34%
Shawn Guo
2
1.22%
Total
164
platform-fsl-usb2-udc.c
54
-
4
181
Uwe Kleine-König
Peter Chen
Alexey Dobriyan
Shawn Guo
November 2010
June 2011
September 2012
January 2013
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
164
90.61%
Peter Chen
12
6.63%
Alexey Dobriyan
3
1.66%
Shawn Guo
2
1.10%
Total
181
platform-gpio-mxc.c
33
-
2
118
Shawn Guo
Ben Dooks
June 2011
July 2011
September 2012
June 2016
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Shawn Guo
115
97.46%
Ben Dooks
3
2.54%
Total
118
platform-gpio_keys.c
28
-
2
45
Dinh Nguyen
Shawn Guo
October 2010
September 2012
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 43}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dinh Nguyen
43
95.56%
Shawn Guo
2
4.44%
Total
45
platform-imx-dma.c
51
-
3
207
Shawn Guo
Uwe Kleine-König
Fabio Estevam
October 2010
June 2011
July 2011
September 2012
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Shawn Guo
115
55.56%
Uwe Kleine-König
87
42.03%
Fabio Estevam
5
2.42%
Total
207
platform-imx-fb.c
50
-
4
169
Uwe Kleine-König
Shawn Guo
Alexey Dobriyan
Gwenhael Goavec-Merou
November 2010
June 2011
September 2012
January 2013
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
154
91.12%
Shawn Guo
9
5.33%
Alexey Dobriyan
3
1.78%
Gwenhael Goavec-Merou
3
1.78%
Total
169
platform-imx-i2c.c
77
-
3
295
Uwe Kleine-König
Shawn Guo
Marc Kleine-Budde
June 2010
September 2010
October 2010
November 2010
September 2012
var spanGroupData = [ {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
272
92.20%
Shawn Guo
16
5.42%
Marc Kleine-Budde
7
2.37%
Total
295
platform-imx-keypad.c
57
-
2
192
Uwe Kleine-König
Shawn Guo
November 2010
September 2012
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
190
98.96%
Shawn Guo
2
1.04%
Total
192
platform-imx-ssi.c
89
-
2
304
Uwe Kleine-König
Shawn Guo
August 2010
November 2010
September 2012
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 298}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
302
99.34%
Shawn Guo
2
0.66%
Total
304
platform-imx-uart.c
95
-
3
361
Uwe Kleine-König
Shawn Guo
Oskar Schirmer
June 2010
August 2010
November 2010
June 2011
September 2012
var spanGroupData = [ {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
356
98.61%
Shawn Guo
4
1.11%
Oskar Schirmer
1
0.28%
Total
361
platform-imx2-wdt.c
55
-
3
191
Uwe Kleine-König
Fabio Estevam
Shawn Guo
November 2010
December 2010
September 2012
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
159
83.25%
Fabio Estevam
30
15.71%
Shawn Guo
2
1.05%
Total
191
platform-imx21-hcd.c
41
-
2
133
Uwe Kleine-König
Shawn Guo
November 2010
September 2012
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
131
98.50%
Shawn Guo
2
1.50%
Total
133
platform-imx27-coda.c
37
-
2
125
Javier Martin
Shawn Guo
July 2012
September 2012
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 123}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Javier Martin
123
98.40%
Shawn Guo
2
1.60%
Total
125
platform-ipu-core.c
130
-
4
546
Uwe Kleine-König
Emil Goode
Shawn Guo
Alexey Dobriyan
March 2011
June 2011
June 2012
September 2012
May 2014
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 532}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 16, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
532
97.44%
Emil Goode
7
1.28%
Shawn Guo
4
0.73%
Alexey Dobriyan
3
0.55%
Total
546
platform-mx2-camera.c
62
-
2
202
Uwe Kleine-König
Shawn Guo
November 2010
September 2012
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 189}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
189
93.56%
Shawn Guo
13
6.44%
Total
202
platform-mx2-emma.c
40
-
3
122
Gaëtan Carlier
Fabio Estevam
Alexander Shiyan
September 2012
November 2012
April 2014
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 119}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gaëtan Carlier
119
97.54%
Fabio Estevam
2
1.64%
Alexander Shiyan
1
0.82%
Total
122
platform-mxc-ehci.c
64
-
3
257
Uwe Kleine-König
Alexey Dobriyan
Shawn Guo
November 2010
June 2011
September 2012
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 252}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
252
98.05%
Alexey Dobriyan
3
1.17%
Shawn Guo
2
0.78%
Total
257
platform-mxc-mmc.c
75
-
4
287
Uwe Kleine-König
Shawn Guo
Alexey Dobriyan
Fabio Estevam
November 2010
June 2011
September 2012
October 2012
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 267}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
267
93.03%
Shawn Guo
14
4.88%
Alexey Dobriyan
3
1.05%
Fabio Estevam
3
1.05%
Total
287
platform-mxc_nand.c
75
-
3
249
Uwe Kleine-König
Sascha Hauer
Shawn Guo
June 2010
August 2010
November 2010
June 2012
September 2012
var spanGroupData = [ {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 40}, {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
175
70.28%
Sascha Hauer
55
22.09%
Shawn Guo
19
7.63%
Total
249
platform-mxc_rtc.c
46
-
3
144
Uwe Kleine-König
Benoît Thébaudeau
Shawn Guo
March 2011
July 2012
September 2012
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
115
79.86%
Benoît Thébaudeau
17
11.81%
Shawn Guo
12
8.33%
Total
144
platform-mxc_w1.c
50
-
2
148
Uwe Kleine-König
Shawn Guo
October 2010
November 2010
September 2012
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
146
98.65%
Shawn Guo
2
1.35%
Total
148
platform-pata_imx.c
49
-
3
163
Arnaud Patard
Fabio Estevam
Shawn Guo
July 2011
August 2011
September 2012
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 100}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaud Patard
101
61.96%
Fabio Estevam
60
36.81%
Shawn Guo
2
1.23%
Total
163
platform-sdhci-esdhc-imx.c
67
-
5
219
Wolfram Sang
Eric Bénard
Shawn Guo
Uwe Kleine-König
Alexander Kurz
October 2010
November 2010
June 2011
September 2012
April 2015
April 2016
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 9, "token_count": 74}, {"author_id": 7, "token_count": 83}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 17, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Wolfram Sang
84
38.36%
Eric Bénard
74
33.79%
Shawn Guo
43
19.63%
Uwe Kleine-König
12
5.48%
Alexander Kurz
6
2.74%
Total
219
platform-spi_imx.c
80
-
3
314
Uwe Kleine-König
Sascha Hauer
Shawn Guo
June 2010
September 2010
November 2010
September 2012
var spanGroupData = [ {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 30}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Uwe Kleine-König
282
89.81%
Sascha Hauer
30
9.55%
Shawn Guo
2
0.64%
Total
314
Contributors:
24
Author
Tokens
Proportion
Commits
Proportion
0
Uwe Kleine-König
4849
74.91%
40
41.24%
1
Shawn Guo
556
8.59%
22
22.68%
2
Javier Martin
162
2.50%
2
2.06%
3
Gaëtan Carlier
134
2.07%
1
1.03%
4
Arnaud Patard
125
1.93%
2
2.06%
5
Fabio Estevam
106
1.64%
5
5.15%
6
Sascha Hauer
102
1.58%
4
4.12%
7
Wolfram Sang
98
1.51%
2
2.06%
8
Marc Kleine-Budde
95
1.47%
3
3.09%
9
Eric Bénard
91
1.41%
1
1.03%
10
Dinh Nguyen
59
0.91%
1
1.03%
11
Alexey Dobriyan
18
0.28%
1
1.03%
12
Benoît Thébaudeau
17
0.26%
1
1.03%
13
Peter Chen
17
0.26%
1
1.03%
14
Arnd Bergmann
12
0.19%
1
1.03%
15
Ben Dooks
9
0.14%
2
2.06%
16
Emil Goode
7
0.11%
1
1.03%
17
Alexander Kurz
6
0.09%
1
1.03%
18
Gwenhael Goavec-Merou
3
0.05%
1
1.03%
19
Mauro Carvalho Chehab
2
0.03%
1
1.03%
20
Russell King
2
0.03%
1
1.03%
21
Alexander Shiyan
1
0.02%
1
1.03%
22
Oskar Schirmer
1
0.02%
1
1.03%
23
Richard Zhao
1
0.02%
1
1.03%
Total
6473
97