17949 17
7020 1
8748 2
10909 5
8567 6
7803 1
9612 5
7269 3
9252 13
11045 19
23969 51
19983 36
16910 21
7475 0
16739 22
6402 2
23118 27
11514 18
32838 115
21124 36
14437 22
8295 6
11433 8
10236 11