14084 8
8108 9
10586 9
10830 13
9043 5
13495 20
6309 1
10031 8
9182 10
7647 13
7349 6
10553 4
10207 4
16957 20
12768 12
10846 12
8365 10
8063 4
8547 15
9954 9
8381 6
7273 1
11656 15
10047 16