14221 7
15424 6
14161 16
18819 21
13431 4
22163 7
11371 3
36223 52
22206 21
22919 21
28689 40
14990 8
12728 8
35682 28
9533 2
12547 5
36456 91
13535 8
18052 12
12688 6
12728 9
13009 36
12983 4
15645 10