15326 20
16326 19
10796 18
7048 18
13499 17
18916 17
5184 17
21015 17
17580 17
3434 17
11055 16
5407 15
5495 15
11111 15