14127 9
12484 5
14750 7
18849 20
16105 12
15134 5
21304 33
15564 9
15555 5
34356 49
18634 40
17960 21
26693 88
47499 78
15089 13
26518 38
12262 5
16409 16
13979 6
28706 40
28033 35
17223 10
28601 24
14099 6