916278
875822
894506
863512
64034
147242
82316
481159
32455
32131
713688
375885
5161799
3576581
3103148
2405804
2238988
2064609
1980358
191878
1774118
1723136
1693196
1639471