14631 5
12800 2
13506 5
16243 8
12374 5
14047 8
16269 23
16202 1
14477 7
9849 2
11826 3
18310 10
16224 8
19270 11
18898 13
19577 27
17015 17
16014 15
23737 26
19980 25
15105 11
15248 11
24700 89
12454 3