271
2014
194
213
221
2016
210
200
216
203
199
195
15941
12950
10491
9060
716263
6950
6550
5831
572147
53610
503142
4330