569678
740468
311434
590865
678289
380746
934190
968331
90240
813895
249415
32171
5099799
3533581
3035148
2338804
2220988
2025609
1933357
190378
1750118
1716136
1676195
1629471