303
345
192
261
321
190
206
211
224
200
289
27157
20340
18931
16912
1325265
13232
1198148
11816
10710
978143
8880
78611