9048 8
18632 10
12562 22
13452 11
12587 24
10966 21
4990 12
3083 11
3250 11
3312 8
7626 15
7188 10
19507 18
17362 32
11464 28
3837 6
3780 10
6141 9
6663 21
7235 7
18238 22
10432 14
2420 1
4591 16