4287 18
8080 25
7735 19
12837 19
12615 28
47304 63
12203 10
13597 14
7667 9
19268 30
29713 52
20353 17
12599 17
4867 8
14808 14
19775 34
17502 24
6205 7
7524 12
12222 14
6640 15
2930 4
15210 17
19307 33