391697
690946
126811
83627
687669
87813
378645
1159904
2162484
287903
815111
1027170
915554
524780
467361
1765613
100096
91024
1385614
990169
1328132
819480
1952271
670252