10670 2
14142 9
12242 7
11990 4
10688 4
16336 10
11689 1
10851 5
13435 5
11081 3
13195 8
14482 5
14223 7
11289 5
17165 14
21938 18
14515 8
23644 25
15923 15
13331 6
15337 10
21698 18
42932 30
14793 9