1010
10831
8135
860
820
890
787
839
748
710
89169
923715
27657
21010
19401
17282
1375265
13572
1244148
12066
10920
1041144
9150
79311