344
387
413
326
660
478
516
534
5310
405
682
4110
27267
20450
19051
16922
1330265
13282
1202148
11856
10760
991143
8930
78611