341
5510
316
290
380
340
3614
4422
392
408
311
27647
21010
19391
17272
1374265
13572
1242148
12066
10910
1038144
9150
79311