428
322
341
250
5510
355
354
380
317
39132
3614
392
28327
21510
19781
17553
1410265
13772
1277148
12356
11020
1070144
9430
80311