265
172
240
324
243
250
407
318
342
322
293
340
31647
24210
22532
20103
1625267
15752
1440148
13966
1292144
12230
10970
9280