308
310
3114
322
3313
3014
314
320
336
332
333
326
17683
13970
11621
10390
791263
7862
7160
6652
639147
579142
57610
5060