1143
892
1085726
3841
1017942
606821
745927
551
5203
6552
8802
168149
2007837
14105284
1384112
12222261
1187640
111853
10122157
995112
838537
81606
76715
69912