Singapore Primary Chinese idioms (over 100 entries) and phrases (over 1000 entries) can be found here: http://dao.sg/syllabus/2298658