8386 17
5207 3
8058 29
32107 49
6594 12
8071 17
14108 36
6205 19
8224 20
27198 53
7110 15
38421 66
13833 18
5835 5
14882 21
42896 55
21839 27
6421 9
26427 17
40390 43
16449 7
9858 16
27487 49
40356 89