876
1970
827
983
882966
932
8115
831
903
782
9910
9510
611911
43830
43653
41877
3708270
3490156
29924
2895149
27696
23562
21930
19920