24650
12426
4038
43413
1941
2182
72510
4158
2867
96913
69812
7126
2007837
14105284
1384112
12222261
1187740
111853
10122157
995212
838637
81606
76715
69912