9627
9316
878
7515
6816
8016
6334
4912
6715
523
890
7215
26887
20190
18771
16692
1315265
13002
1185148
11694
10600
965143
8840
77511