394381
83045
930250
183102
912315
303148
773169
988676
60248
188205
573966
712918
5314799
3742581
3254148
2574804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471