22606 25
7781 4
10758 14
11870 23
8162 3
45329 54
15081 11
13968 13
13014 18
8533 9
8526 2
16213 18
9501 6
9740 9
9862 12
11915 13
9062 9
10038 12
10577 7
10580 14
10309 6
12204 14
13043 28
23026 36