290
241
260
240
319
398
333
330
245
307
204
234
30197
23020
21122
18953
1513267
14552
1360148
13096
1172144
11620
10170
8470