⇧
⇩
Login
Login
Registration
Password Reminder
News
Analytics
The skill of players in different countries
The skill of players in different federal districts
The skill of players in different regions of Russia
The skill of players in different cities of Russia
TTFR Ranking Analytics Demographics Report
ITTF Ranking Analytics Demographics Report
Righties versus Lefties
Attack versus Defense
Shakehand vs penhold
The most promising young table tennis players: Men
The most promising young table tennis players: Women
A competition analysis of the single disciplines in table tennis
A competition analysis of the double disciplines in table tennis
Most common scores in table tennis
Rankings
Women (TTFR)
Men (TTFR)
Calculation of raniking points
Women (ITTF)
Men (ITTF)
Videos
Russian matches
International matches
Video search
List of tournaments
Weird videos
Training videos
Educational videos
Historical videos
Disabled athletes
Youtube channels
Photo
Weird pictures
Athlet Photos
User Photos
Paralympic Table Tennis
History of table tennis
Information
Table Tennis Rules
Assigning Titles in Table Tennis
List of tournaments ITTF
Search for match results
User profiles
Sportsmen, who manage their profiles
Sportswomen, who manage their profiles
Tests
Language
Русский
English
2017 Universdiade (TPE) (Taiwan, New Taipei City, 29.08.2017-29.08.2017)
Player
All
Abdel Nour Elie Joe
Abdulrafiu Aminat
Abeywickrama A K Don Mewa
Abrefa Derek
Adedotun Folashade Olait
Agbon Lemuel
Agbon Lez Lie
Al Balushi Nasser
Al Kharusi Al Julanda
Al Mandhari Haitham
Al-Brashdi Al-Khalil
Albashar Ahmad
Alimbayeva Aiya
Almagambetova Gaukhar
Alvarez Mario
Amgalanbaatar Belguudei
An Junhee
An Yeongeun
Ando Minami
Ang Wan Qi
Antoun Habib
Arida Antony
Arlouskaya Alina
Baek Kyungjun
Bajger Ondrej
Bajor Natalia
Banda Kabalika
Bankosz Michal
Banning Lars Frederik
Baravok Katsiaryna
Barotova Shahnoza
Basic Magdalena
Bayarsaikhan Unubold
Bayarsaikhan Urantogos
Belanovica Vineta
Benes Michal
Berglund Jonas Mikael Gu
Bikbaeva Anna
Boyajian Missak
Cabaluna John Vincent
Cardozo Perez Nelson Ivan
Cassin Alexandre
Castellano Natalia
Cha Hyo Sim
Chan Mei Shan
Chan Wai Man
Chaplygin Maxim
Chen Alexander
Chen Chien-An
Chen Szu-Yu
Chen Xin
Cheng Hsien-Tzu
Cheng I-Ching
Chezom Sangay
Chiang Hung-Chieh
Chicano Aaron Paul
Chikusi Memory
Chodorski Piotr
Choe Hyon Hwa (1992)
Choe Il
Chong Weng I
Chu Isabel
Cifuentes Horacio
Cillis Javier
Ciobanu Irina
Codina Ana
Comaingking Athena
Comaingking Fausto Zeus
Coydan Victor
Daher Juan
Dalgleish Colin
Darcis Thibaut
Dendup Pema
Diendorfer Ines
Ding Billy Xu
Do Thi Huong
Dong Sophia
Dospina Mihaela
Duffy Jake
Duran Blanca
Eihmans Gints
Engelson Maria
Enkhbat Jumdaan
Enkhbat Otgonjargal
Feng Yijun
Fernandez Marcelo
Fertikowski Pawel
Figel Jakub
Flores Andara Jorge Luis
G. Vithanage Nuwani
Gadiev Vildan
Galgamuwa Arachchige Dewram C G
Ganbat Chuluudai
Ganzorig Bolor
Gasnier Laura
Gmiraks Jevgenijs
Gonderinger Tessy
Goto Tsitsidzashe
Grofova Karin
Guan Angela
Gubran Fahd
Guisnel Oceane
Gundegmaa Indra
Guo Betty
Gusev Arseniy
Guseva Ekaterina
Ham Yu Song
Hamdar Ralph
Harrison Adam
Helander Sandra Linnea B
Ho Bryan
Hsu Nathan
Hu Heming
Hung Edwin Chun Hin
Ikegami Reiko
Imamura Yuko
Ismailov Sadi
Iwasa Agustina
Jackson Vivian
Jang Woojin
Jazbec Ida
Jeon Jihee
Jiang Nai Xin
Jonsson Jennifer
Joseph Brittany
Joshi Bhabuk
Kaiser Yvonne
Kang Wi Hun
Kavikeshawa Bimsara
Kelbuganov Timur
Khlyzova Elizaveta
Khoury Malak
Kim Gayoung
Kim Hyomi
Kim Nam Hae
Kim Seokho
Kim Song I
King Yolanda
Kjellson Christoffer
Koh Kyros Yik Kiat
Koit Liisi
Kong Lingxuan
Konsbruck Danielle
Konstantinopoulos Giorgos
Konstantinopoulos Konstantinos
Kou Chak Iat
Kucera Stanislav
Kulappuwa Imantha
Kuok Cheng I
Kusinska Klaudia
Lai Jiaxin
Lam Tengsi
Landrieu Andrea
Lara Miguel
Lau Hollie
Lavrova Anastassiya
Lee Chia-Sheng
Lee Eunhye
Lee Lester
Liao Cheng-Ting
Liaw Michelle
Libene Toomas
Lim Jonghoon
Lim Yi Xuan
Lin Chia-Chih
Lindmae Erik
Liu Judith
Liu Yu-Hsin
Lo Lok Yee
Loeuillette Stephanie
Lu Yen-Chun
Lui Wai Sze
Luo Anqi
Ma Victor
Majorova Viktorija
Malobela Boago
Maloka Bakang
Manhani Humberto
Manole Alexandru
Markarian Anna Maria
Markarian Nina
Marques Amanda
Martinez Escobar Porfirio Alexander
Maslovs Leonids
Mathole Terrence
Matlou Refilwe
Mbah Onyinyechi
Mego Pavol
Meneses Cristal
Merckx Jasper
Merzlikin Taras
Michajlova Katharina
Mikac Sara
Mikulcova Kristyna
Mischek Karoline
Morales Judith
Morizono Masataka
Moumjoghlian Nancy
Moya Manuel
Muhlbach Hermann
Munteanu Lucian
Nakashima Alexia
Narumoto Ayami
Ng Cheuk Hin
Nikitchanka Alina
Noskova Yana
Ojomu Ajoke
Oliverio Diana
Oshima Yuya
Pak Sin Hyok
Pannak Piyaporn
Papadakis Ioannis
Paridi Konstantina
Patseyeva Hanna
Pava Daniel
Percan Kindblad Willhelm
Perman Oscar
Pfeffer Anna
Pfeffer Simon
Pintea James
Pitigala Himaya
Plog Jason
Poon Sheung Hei
Poru Getter
Postudor Bodgan
Purevnyam Bilegjargal
Qiu Liang
Rai Karan
Rai Yugesh Chandra
Rais Kert
Rajapaksha Arachchillage Prasadi M
Ramagapu Olorato
Rao Roger
Rao Ruofei
Rattanavongsa Rattanaporn
Reed Daniel
Reitspies David
Robinot Alexandre
Roman Sebastian
Roopnarine Arun
Roose Pontus
Ryuzaki Tonin
Sadek Marya
Sahabandu Kavindi Rukmali
Saromines Jeramae
Seyfried Joe
Sharipova Zarrina
Shcherbatykh Valeria
Shu Dean
Sierpe Yessica
Siruckova Aneta
Spelbus Alin
Spicer Catherine
Spreckelsen Frederik
Stammet Annick
Storf Martin
Sun Chen
Sun Chia-Hung
Suzuki Rika
Swartenbrouckx Gaetan
Szocs Bernadette
Tamm Marion
Tan Kiat Yi Kerry
Tan Louise Margaret
Tan Sarah
Tashi Karma
Tay Jit Kiat
Teo Yi Sen Bryan
Thomas Wu Zhang Chloe Anna
Titolo Franco
To Rossalean
Tomanova Tamara
Toompere Maarika
Townsend Kane
Tsao Erny
Tsaptsinos Maria
Tumurbaatar Barsbold
Unawatuna Hewage Buddhika Yasiru
Varga Csaba Koppany
Vellner Allar
Veloso Robyn Kyle
Vergara Carlos
Vestli Toomas
Waldszan Matias
Walther Gianluca
Wang Roger
Wang Shu
Wang Timothy
Warusawithana Erandi
Wong Ka Ho
Wu Erica
Wu Yue
Xiao Zikang
Yamamoto Rei
Yan Jane
Yeung Klement
Yokota Gustavo
Yoshida Masaki
Yoshimura Kazuhiro
Yue Lisa
Zaharia Alina
Zahran Malek
Zajec Josipa
Zalomska Roksana
Zatowka Patryk
Zetterstrom Kristina
Zhamal Bekulan
Zhang Antonia
Zhang Lily
Zheng Shichang
Zholudev Denis
Zhou Xintong
Zhu Linfeng
Country
All
Австралия
Австрия
Англия
Аргентина
Белоруссия
Бельгия
Ботсвана
Бразилия
Бутан
Венгрия
Гана
Германия
Гондурас
Гонконг
Греция
Замбия
Зимбабве
Йемен
Казахстан
Канада
Китай
Колумбия
Латвия
Ливан
Люксембург
Макао
Мексика
Монголия
Непал
Нигерия
Нидерланды
Никарагуа
Новая Зеландия
Оман
Палестина
Польша
Россия
Румыния
Северная Корея
Сингапур
Словакия
США
Таджикистан
Таиланд
Тайвань
Тринидад и Тобаго
Уэльс
Филиппины
Франция
Хорватия
Чехия
Чили
Швеция
Шотландия
Шри-Ланка
Эстония
ЮАР
Южная Корея
Япония
Category
All
Men's Doubles
Men's Singles
Men's Teams
Mixed Doubles
Women's Doubles
Women's Singles
Women's Teams
«
1
2
3
4
...
9
10
»
Date
Etap
Player(s) 1
Player(s) 2
Score
Video
Date:
29 Aug 2017
Etap:
1
Majorova Viktorija
Opponent:
Rao Ruofei
Score:
0:3
0:1
Video
Date:
29 Aug 2017
Etap:
3
Jonsson Jennifer
Opponent:
Rao Ruofei
Score:
3:2
1:0
Video
Date:
29 Aug 2017
Etap:
5
Jonsson Jennifer
Opponent:
Majorova Viktorija
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
1
Sahabandu Kavindi Rukmali
Opponent:
Guo Betty
Score:
3:2
1:0
Video
Date:
29 Aug 2017
Etap:
3
Mischek Karoline
Opponent:
Guo Betty
Score:
3:1
1:0
Video
Date:
29 Aug 2017
Etap:
5
Mischek Karoline
Opponent:
Sahabandu Kavindi Rukmali
Score:
3:2
1:0
Video
Date:
29 Aug 2017
Etap:
1
Pfeffer Anna
Opponent:
Liaw Michelle
Score:
0:3
0:1
Video
Date:
29 Aug 2017
Etap:
3
Jazbec Ida
Opponent:
Liaw Michelle
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
5
Jazbec Ida
Opponent:
Pfeffer Anna
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
1
Rajapaksha Arachchillage Prasadi M
Opponent:
Basic Magdalena
Score:
0:3
0:1
Video
Date:
29 Aug 2017
Etap:
3
Konsbruck Danielle
Opponent:
Basic Magdalena
Score:
3:2
1:0
Video
Date:
29 Aug 2017
Etap:
5
Konsbruck Danielle
Opponent:
Rajapaksha Arachchillage Prasadi M
Score:
3:1
1:0
Video
Date:
29 Aug 2017
Etap:
1
Luo Anqi
Opponent:
Pitigala Himaya
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
3
Patseyeva Hanna
Opponent:
Pitigala Himaya
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
5
Patseyeva Hanna
Opponent:
Luo Anqi
Score:
0:3
0:1
Video
Date:
29 Aug 2017
Etap:
1
Stammet Annick
Opponent:
Wu Erica
Score:
0:3
0:1
Video
Date:
29 Aug 2017
Etap:
3
Siruckova Aneta
Opponent:
Wu Erica
Score:
2:3
0:1
Video
Date:
29 Aug 2017
Etap:
5
Siruckova Aneta
Opponent:
Stammet Annick
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
1
Helander Sandra Linnea B
Opponent:
Markarian Anna Maria
Score:
1:3
0:1
Video
Date:
29 Aug 2017
Etap:
3
Codina Ana
Opponent:
Markarian Anna Maria
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
5
Codina Ana
Opponent:
Helander Sandra Linnea B
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
1
Kim Gayoung
Opponent:
King Yolanda
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
3
Morales Judith
Opponent:
King Yolanda
Score:
3:2
1:0
Video
Date:
29 Aug 2017
Etap:
5
Morales Judith
Opponent:
Kim Gayoung
Score:
0:3
0:1
Video
Date:
29 Aug 2017
Etap:
1
Enkhbat Otgonjargal
Opponent:
Matlou Refilwe
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
3
Tsaptsinos Maria
Opponent:
Matlou Refilwe
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
5
Tsaptsinos Maria
Opponent:
Enkhbat Otgonjargal
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
1
Chan Mei Shan
Opponent:
Markarian Nina
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
3
Nakashima Alexia
Opponent:
Markarian Nina
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
5
Nakashima Alexia
Opponent:
Chan Mei Shan
Score:
0:3
0:1
Video
Date:
29 Aug 2017
Etap:
1
Mikac Sara
Opponent:
Koit Liisi
Score:
3:1
1:0
Video
Date:
29 Aug 2017
Etap:
3
Meneses Cristal
Opponent:
Koit Liisi
Score:
3:1
2:0
Video
Date:
29 Aug 2017
Etap:
5
Meneses Cristal
Opponent:
Mikac Sara
Score:
1:3
0:1
Video
Date:
29 Aug 2017
Etap:
1
Enkhbat Jumdaan
Opponent:
Spicer Catherine
Score:
1:3
0:1
Video
Date:
29 Aug 2017
Etap:
3
Zajec Josipa
Opponent:
Spicer Catherine
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
5
Zajec Josipa
Opponent:
Enkhbat Jumdaan
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
1
Dospina Mihaela
Opponent:
Michajlova Katharina
Score:
3:1
1:0
Video
Date:
29 Aug 2017
Etap:
3
Lavrova Anastassiya
Opponent:
Michajlova Katharina
Score:
1:3
0:1
Video
Date:
29 Aug 2017
Etap:
5
Lavrova Anastassiya
Opponent:
Dospina Mihaela
Score:
2:3
0:1
Video
Date:
29 Aug 2017
Etap:
1
To Rossalean
Opponent:
Sierpe Yessica
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
3
Thomas Wu Zhang Chloe Anna
Opponent:
Sierpe Yessica
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
5
Thomas Wu Zhang Chloe Anna
Opponent:
To Rossalean
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
1
Duran Blanca
Opponent:
Zetterstrom Kristina
Score:
3:2
1:0
Video
Date:
29 Aug 2017
Etap:
3
Marques Amanda
Opponent:
Zetterstrom Kristina
Score:
0:3
0:1
Video
Date:
29 Aug 2017
Etap:
5
Marques Amanda
Opponent:
Duran Blanca
Score:
2:3
0:2
Video
Date:
29 Aug 2017
Etap:
1
Engelson Maria
Opponent:
G. Vithanage Nuwani
Score:
3:2
1:0
Video
Date:
29 Aug 2017
Etap:
3
Chong Weng I
Opponent:
G. Vithanage Nuwani
Score:
3:1
1:0
Video
Date:
29 Aug 2017
Etap:
5
Chong Weng I
Opponent:
Engelson Maria
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
1
Lau Hollie
Opponent:
Kuok Cheng I
Score:
0:3
0:1
Video
Date:
29 Aug 2017
Etap:
3
Iwasa Agustina
Opponent:
Kuok Cheng I
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
5
Iwasa Agustina
Opponent:
Lau Hollie
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
1
Alimbayeva Aiya
Opponent:
Yue Lisa
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
3
Warusawithana Erandi
Opponent:
Yue Lisa
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
5
Warusawithana Erandi
Opponent:
Alimbayeva Aiya
Score:
1:3
0:1
Video
Date:
29 Aug 2017
Etap:
1
Lo Lok Yee
Opponent:
Jackson Vivian
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
3
Chu Isabel
Opponent:
Jackson Vivian
Score:
3:2
1:0
Video
Date:
29 Aug 2017
Etap:
5
Chu Isabel
Opponent:
Lo Lok Yee
Score:
1:3
0:1
Video
Date:
29 Aug 2017
Etap:
1
Khoury Malak
Opponent:
Sharipova Zarrina
Score:
3:1
1:0
Video
Date:
29 Aug 2017
Etap:
3
Paridi Konstantina
Opponent:
Sharipova Zarrina
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
5
Paridi Konstantina
Opponent:
Khoury Malak
Score:
3:1
1:0
Video
Date:
29 Aug 2017
Etap:
1
Tamm Marion
Opponent:
Almagambetova Gaukhar
Score:
0:3
0:1
Video
Date:
29 Aug 2017
Etap:
3
Tan Sarah
Opponent:
Almagambetova Gaukhar
Score:
1:3
0:1
Video
Date:
29 Aug 2017
Etap:
5
Tan Sarah
Opponent:
Tamm Marion
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
1
Zhang Antonia
Opponent:
Barotova Shahnoza
Score:
3:0
1:0
Video
Date:
29 Aug 2017
Etap:
3
Jiang Nai Xin
Opponent:
Barotova Shahnoza
Score:
3:1
1:0
Video
Date:
29 Aug 2017
Etap:
5
Jiang Nai Xin
Opponent:
Zhang Antonia
Score:
3:2
1:0
Video
Date:
29 Aug 2017
Etap:
64
Oshima Yuya
Opponent:
Tsao Erny
Score:
4:0
1:0
Video
Date:
29 Aug 2017
Etap:
64
Spelbus Alin
Opponent:
Pfeffer Simon
Score:
3:4
0:2
Video
Date:
29 Aug 2017
Etap:
64
Manhani Humberto
Opponent:
Bankosz Michal
Score:
4:0
1:0
Video
Date:
29 Aug 2017
Etap:
64
An Junhee
Opponent:
Robinot Alexandre
Score:
1:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Choe Il
Opponent:
Muhlbach Hermann
Score:
4:1
1:0
Video
Date:
29 Aug 2017
Etap:
64
Wong Ka Ho
Opponent:
Cifuentes Horacio
Score:
3:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Mego Pavol
Opponent:
Swartenbrouckx Gaetan
Score:
1:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Gadiev Vildan
Opponent:
Liao Cheng-Ting
Score:
0:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Morizono Masataka
Opponent:
Roopnarine Arun
Score:
4:0
1:0
Video
Date:
29 Aug 2017
Etap:
64
Konstantinopoulos Giorgos
Opponent:
Pintea James
Score:
4:3
1:0
Video
Date:
29 Aug 2017
Etap:
64
Reitspies David
Opponent:
Kelbuganov Timur
Score:
4:1
1:0
Video
Date:
29 Aug 2017
Etap:
64
Agbon Lemuel
Opponent:
Kang Wi Hun
Score:
1:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Ismailov Sadi
Opponent:
Ma Victor
Score:
4:0
4:0
Video
Date:
29 Aug 2017
Etap:
64
Teo Yi Sen Bryan
Opponent:
Lee Chia-Sheng
Score:
0:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Seyfried Joe
Opponent:
Reed Daniel
Score:
4:0
1:0
Video
Date:
29 Aug 2017
Etap:
64
Roman Sebastian
Opponent:
Jang Woojin
Score:
0:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Lim Jonghoon
Opponent:
Zholudev Denis
Score:
4:1
1:0
Video
Date:
29 Aug 2017
Etap:
64
Chaplygin Maxim
Opponent:
Cassin Alexandre
Score:
1:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Manole Alexandru
Opponent:
Lee Lester
Score:
4:1
1:0
Video
Date:
29 Aug 2017
Etap:
64
Martinez Escobar Porfirio Alexander
Opponent:
Yoshimura Kazuhiro
Score:
0:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Ryuzaki Tonin
Opponent:
Chodorski Piotr
Score:
2:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Hung Edwin Chun Hin
Opponent:
Ham Yu Song
Score:
2:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Merzlikin Taras
Opponent:
Storf Martin
Score:
4:1
1:1
Video
Date:
29 Aug 2017
Etap:
64
Darcis Thibaut
Opponent:
Chen Chien-An
Score:
0:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Pak Sin Hyok
Opponent:
Tan Kiat Yi Kerry
Score:
4:0
1:0
Video
Date:
29 Aug 2017
Etap:
64
Duffy Jake
Opponent:
Zatowka Patryk
Score:
1:4
0:2
Video
Date:
29 Aug 2017
Etap:
64
Gusev Arseniy
Opponent:
Qiu Liang
Score:
4:1
1:0
Video
Date:
29 Aug 2017
Etap:
64
Yokota Gustavo
Opponent:
Landrieu Andrea
Score:
4:1
1:0
Video
Date:
29 Aug 2017
Etap:
64
Chiang Hung-Chieh
Opponent:
Yeung Klement
Score:
4:1
1:0
Video
Date:
29 Aug 2017
Etap:
64
Harrison Adam
Opponent:
Bajger Ondrej
Score:
0:4
0:1
Video
Date:
29 Aug 2017
Etap:
64
Chen Alexander
Opponent:
Rao Roger
Score:
4:0
1:0
Video
Date:
29 Aug 2017
Etap:
64
Cabaluna John Vincent
Opponent:
Yoshida Masaki
Score:
0:4
0:1
Video
Date:
29 Aug 2017
Etap:
32
Oshima Yuya
Opponent:
Pfeffer Simon
Score:
4:2
1:0
Video
Date:
29 Aug 2017
Etap:
32
Manhani Humberto
Opponent:
Robinot Alexandre
Score:
1:4
0:1
Video
«
1
2
3
4
...
9
10
»