9610
8619
10225
10615
10017
8516
10218
845
686
9216
988
805
29877
22760
20932
18633
1489267
14362
1344148
12986
11570
1148144
10010
83711