338
363
3310
343
340
320
376327
3326
357
333
314
326
15791
12860
10391
8880
714263
6890
6430
5801
570147
53310
498142
4260