353
263
395
265
327
242
234
373
172
240
324
31317
23910
22172
19783
1610267
15502
1428148
13736
1279144
12040
10810
9180