1310
154
1518
2022
137
132
1612
143
118
115
141
108
13590
10990
8551
6970
578262
5540
5260
4701
458147
4539
401142
32650