1310
154
1518
2022
132
1612
143
127
118
115
141
108
13580
10980
8521
6970
578262
5520
5260
4671
455147
4529
401142
32450