大同小异dàtóngxiǎoyì
Top 30000
Meanings
1. virtually the same
2. differing only on small points
Characters used
Examples1
If you understand this one, then the others are nearly the same.