9151 8
7335 4
11284 12
6041 1
9701 6
13536 32
22140 42
13077 14
8166 2
11957 17
14629 21
9060 6
45482 103
7031 1
13872 15
13304 13
7786 8
7376 3
7812 5
6433 1
12632 13
13182 13
6175 1
10788 6