4788
2832
3025
4013
2922
1425
2114
2070
1870
47336
2486
2042
1870117
1294812
12476283
1126616
10959261
107703
9079157
900711
77506
70435
697637
65282