166
168
172
1513
189
1812
203
1510
178
148
1421
145
10920
8920
6790
5220
484261
4260
4090
3889
3641
346147
316142
29049