1625
2334
1570
3973
1752
4160
2131
3286
3415
39914
1980
47310
2007837
14105284
1384112
12222261
1187740
111853
10122157
995212
838637
81606
76715
69912