3230
143
2437
263
173
110
183
121
153
295
2011
223
23486
17660
15511
13942
10742
1046263
9464
929148
9230
773142
7180
70311