from 255544 332207
91868 119428
107015 139120
57494 74742
12444 16177