121
151
232
120
206
191
186
172
183
262
182
160
27297
20480
19061
16952
1340265
13302
1203148
11876
10780
998144
8950
78611