9838 9
14050 14
8821 5
15107 14
18621 15
18695 16
11057 10
10850 10
47898 52
12981 12
13068 13
23621 28