Total 641