14625 30
12320 6
20251 33
14463 29
11623 15
16742 22
11759 17
11005 24
15861 33
16637 38
13902 24
9566 1
30882 21
23191 43
9845 4
10564 5
16967 24
10041 5
9624 3
18227 37
13053 22
16156 36
13528 28
8824 6