10243
179
5017
301
14113
1948
3067
100
2747
63
10907
4419
3430
69
14336
2018
3851
86
3205
94
(85/100)