27582 3
30458 3
39655 3
23151 3
30756 3
37576 3
34256 3
26953 3
32833 3
20156 3
22752 3
44231 3
28182 3
23156 3
34877 3
27205 3
27909 3
21653 2
28127 2
27283 2
21951 2
16477 2
30978 2
53301 2