127
157
129
124
1213
1314
138
165
131
128
163
10340
8520
6190
4920
453261
3960
3870
3789
3441
330147
293142
28549