395340
306853
815563
230418
751432
852508
526830
816719
692105
941552
437364
859920
5053799
3492581
2969148
2294804
2203988
1996609
189378
1886357
1735118
1707136
1653195
1620471