387
233
354
375
404
195
367
285
365
272
257
227
30637
23250
21402
19303
1547267
14912
1389148
13336
1211144
11850
10350
8630