12043 15
8571 21
10188 16
22545 51
5319 3
6815 6
5085 1
7536 8
9396 20
11960 20
18422 34
8708 11
6412 2
9647 14
32046 86
12934 21
14427 25
7769 3
7263 9
8145 6
18167 16
9564 21
5609 8
13939 15