1504293
57763
584537
1164317
970
991
691
1600
1730
1410
3811
7702
2007737
14105284
1384112
12222261
1187640
111853
10122157
995112
838437
81606
76715
69912