257
190
3015
100
133
218
140
254
266
165
185
194
27787
21110
19491
17292
1380265
13592
1245148
12106
10950
1049144
9190
79611