1067730
496847
38573
1272908
250825
722586
31113
1165948
880658
84085
1032555
125162
1440514
755879
471612
1086189
2016681
108712
2216
793771
1502109
1458192
2227519
578257
448941
1070618