1067730
496847
38573
1272908
250825
722586
31113
1165948
880658
84085
1032555
125162
913402
909487
1099430
1982369
294269
894187
626578
1231958
351600
27716
1072437
1970727
843189
1722957