12808 2
13944 9
12292 1
15012 22
12162 2
14425 8
16611 14
22385 26
12372 3
23354 53
27648 42
20762 12
12188 3
24104 44
16238 9
15049 2
14102 3
22738 37
16398 6
14489 11
12967 11
12716 12
22313 31
12946 6