295
333
2011
206
142
223
338
154
166
174
163
100
22566
17100
15081
13560
10362
1007263
9074
8940
867148
744142
68911
6860