139
146
123
134
154
140
131
1412
188
122
12190
9980
7931
6190
545262
4990
4650
4271
4269
404147
369142
31150