21240 21
15418 37
11948 7
9924 5
16194 4
12111 9
11334 5
8795 4
10971 12
10103 11
11850 7
10758 5
10539 15
12644 11
11115 1
17473 23
8978 5
9302 5
9578 4
9529 5
10993 7
10195 11
13096 15
17425 28