232
183
226
246
185
293
213
156
252
184
192
173
28507
21680
19881
17733
1418265
13842
1289148
12466
11090
1072144
9470
80611