363
230
162
314
290
241
236
260
240
319
333
330
30357
23150
21262
19063
1535267
14662
1377148
13216
1188144
11690
10250
8530