8010
970
580
6356
76169
623
5813
467
989
770
740
833
23776
17850
15801
14262
10972
1067263
9714
954148
9400
793142
7390
71711