8731 12
14128 11
12162 18
38287 79
16402 29
10021 7
10739 9
5587 2
17828 13
7050 12
9249 3
13272 32
5972 15
53140 58
14083 29
10574 17
36207 42
20953 14
17688 19
5023 9
13055 8
4927 2
7850 10
10441 23