154
143
166
155
1718
140
1612
1515
145
230
130
1516
11960
9680
7751
6070
538262
4770
4520
4111
4119
387147
368142
30650