607642
261416
934752
533337
429273
110772
51174
582449
968512
580810
917718
760998
5055799
3492581
2973148
2294804
2203988
1998609
189478
1888357
1735118
1708136
1653195
1620471