14046 5
14118 8
15404 13
12349 6
13691 6
15473 15
17903 20
11120 6
12567 8
13676 9
15592 15
21650 38
18234 18
15325 14
13410 11
18524 30
15932 14
22301 27
21632 40
14174 3
12158 2
11607 1
19694 21
11915 7