358
3330
204
403
2210
153
210
207
193
135
215
23756
17830
15791
14232
10952
1066263
9704
953148
9400
793142
7370
71511