10010 10
10504 4
9505 5
45482 103
10851 4
15494 42
11957 17
10690 20
7939 0
7767 6
13536 32
10215 6
10269 5
26535 41
11332 19
8986 16
8027 3
14759 16
13532 29
11164 10
9073 12
6296 3
11849 16
17601 34