231
160
236
272
2511
303
213
150
237
151
161
166
30087
22960
21062
18793
1504267
14492
1352148
13066
1165144
11620
10130
8410