2012
206
1917
286
220
196
267
197
230
222234
199
14861
11950
9331
7970
640263
6310
5770
5241
516147
49710
451142
3660