11082 6
13929 12
12584 10
11295 1
16886 14
11206 8
11209 9
64506 74
7093 5
21060 20
19965 18
17560 15