15595 14
16161 14
36896 35
13458 11
29935 29
11583 1
21369 16
21075 16
101008 127
9381 7
12473 10
14034 11