3735
3550
1400
2063
58117
961
3685
1280
1824
1000
28714
1522
1615817
1132012
10661276
1019416
96813
9660258
7954154
756611
70056
60714
56292
53368