153
295
333
2011
206
142
223
338
154
166
174
163
22656
17200
15251
13590
10432
1011263
9154
9030
874148
746142
6960
69311