42243 23
21876 23
16167 22
18079 22
21813 22
17964 22
15027 21
13577 21
20763 21
31564 21
40020 21
25055 21
18435 21
20586 21
30321 21
37880 21
19596 21
23293 20
17269 20
14125 20
26917 20
13025 20
19680 20
9811 20