16584 20
18333 23
6790 9
9810 14
6138 3
12225 11
17183 27
12858 22
11793 14
5069 10
8184 14
6955 2
6997 25
21484 42
6929 11
9653 15
27810 42
18128 33
7721 3
33060 39
10623 8
5291 10
14906 29
14151 31