1782
1080
1270
13030
1535
7811
903
985
823
865
694
716
623512
44630
44593
42697
3796270
3576156
30654
2950149
28276
23962
22220
20360