353
395
265
327
242
234
373
172
240
324
290
31267
23890
22092
19753
1608267
15462
1426148
13736
1274144
12040
10800
9180