916278
875822
894506
863512
64034
147242
82316
481159
32455
32131
713688
375885
5169799
3590581
3117148
2418804
2243988
2069609
1990358
192178
1776118
1724136
1696196
1642471