103
102
125
104
106
118
101
93
137
123
124
15481
12550
9821
8610
681263
6630
6220
5571
553147
52310
472142
4020