962
750
890
867
919
9422
721
930
988060
1093
1070
975541
31447
24030
22342
19853
1614267
15592
1432148
13786
1281144
12100
10870
9200