12618 12
25089 44
12043 7
16133 21
13070 31
14299 16
17807 18
8954 15
11226 7
4632 6
5263 9
5531 4
4014 2
5350 9
6243 7
3461 3
5816 21
8490 18
7661 18
10903 14
8257 12
7180 11
3510 1
7929 15