11525 18
16585 17
23139 55
6968 12
12096 16
5297 2
25231 59
12993 22
12568 20
4816 12
13398 14
21285 42
14496 23
7091 3
33568 110
51153 105
8009 15
13629 19
35991 43
20184 37
24761 12
18516 21
32716 46
37026 21