2442
2103
2541
1830
1875
2063
2822
3816
4752
3973
3267
2007737
14105284
1384112
12222261
1187640
111853
10122157
995112
838437
81606
76715
69912