27581 3
30457 3
39651 3
23159 3
30754 3
37584 3
34257 3
26955 3
32828 3
20159 3
22758 3
44232 3
28182 3
34877 3
27208 3
27906 3
21657 2
28126 2
27276 2
21959 2
16484 2
30979 2
53303 2