966979
532182
1067730
496847
38573
1272908
250825
722586
31113
1165948
880658
84085
1122218
287507
696107
359390
2239501
851481
1469800
1140282
905153
259226
991640
144995
1310151
793699