66146
532681
20151
985523
569945
671968
496864
545162
244665
367400
24630
502951
5117799
3551581
3051148
2357804
2226988
2033609
1947357
190878
1756118
1718136
1682195
1633471