10639 6
11748 5
11803 8
9504 3
12593 6
13599 11
16970 16
15598 7
14364 13
13861 5
13407 5
13287 18
17049 15
14515 19
13413 8
14419 9
16089 20
19418 18
77265 136
16649 16
21276 24
19523 28
21924 41
20342 14