242
236
2511
256
303
213
150
237
151
161
166
262
29907
22800
20962
18673
1496267
14392
1346148
12986
11570
1155144
10030
83711