810
790
670
991
886
805
702
836
750
930
890
844
31987
24420
22822
20233
1639267
15922
1455148
14016
1309144
12300
11090
9380