174
166
164
170
154
165
176
2025
160
2012
178
15361
12360
9661
8580
673263
6580
6030
5501
547147
51710
465142
3980