13905 13
17223 19
6382 5
17079 18
8788 8
10645 11
17121 16
12920 14
25206 26
14795 16
29617 37
13099 12