153
132
1317
148
133
131
140
123
1310
120
121
17483
13810
11401
10220
778263
7692
7090
6512
619147
57010
558142
4930