9680 11
7092 1
9045 9
7729 5
10642 13
10884 11
11625 15
8464 2
7952 3
15110 2
7811 3
11533 12
9628 11
8977 9
8604 9
12301 13
15281 27
60127 96
11513 14
9135 8
13083 15
9585 18
13654 14
22702 29