344
387
413
326
478
516
5310
405
682
650
4110
419
27067
20270
18871
16852
1323265
13172
1196148
11796
10650
971143
8870
78211