334
335
330
319
310
308
3114
322
3313
3014
17513
13810
11411
10230
779263
7692
7090
6512
619147
57010
558142
4950