12926 3
15406 3
19277 3
19429 3
29955 3
20526 3
16352 3
18055 3
23982 3
47977 3
25776 3
16080 3
24030 3
15103 3
20178 3
20652 3
17108 3
30405 3
19252 3
27531 2
37205 2
24777 2
27858 2
60453 2