248
185
3011
177
191
1912
183
205
1710
173
150
213
15521
12630
9971
8660
689263
6730
6240
5651
560147
52510
476142
4110