1616
157
150
194
171
1330
179
145
131043
153
1523
11060
9010
6880
5350
493261
4330
4100
3919
3741
354147
327142
29149