969
695
780
9911
1030
630
8410
10012
17214
1302
1108
1145
612111
43830
43653
41877
3709270
3494156
29934
2897149
27726
23582
21930
19920