I have a table `msg` like

```
msg_id|from|to|msg|

```

Now i want to select All `msg_id` whom i have most msg with.

eg.
If i want to select my top 2 messengers in desc order(i am with id=2)

```
msg_id|from|to|msg|
1       2    3 Hi
2       2    3 Hi
3       2    4 Hi
4       3    2 Hi
5       3    4 Hi
6       4    2 Hi
7       3    2 Hi
8       1    2 Hi
9       2    4 Hi
10      3    2 Hi

```

The query will give me 

`3` (since total msg =5 )

`4` (since total msg =4 )