215
198
1915
12
2018
186
208
2115
11550
9460
7271
5780
521262
4540
4330
4029
3941
372147
349142
30150