Source: https://www.alaskaair.com/content/mileage-plan/how-to-earn-miles?lid=EBnav:EBaccount-earnusemiles