from 255544 332207
91868 119428
107015 139120
57494 74742
80444 104577
39355 51162
114818 149263
30804 40045
163132 212072