1143
892
1085726
3841
1017942
606821
745927
551
5203
6552
8802
168149
2007437
14103284
1383912
12213261
1187340
111853
10120157
995112
838137
81606
76705
69882