31128 2
29434 2
25308 2
30484 2
18133 2
20126 2
18276 2
20878 2
21855 2
20251 2
26906 2
28429 2
27509 2
87205 2
39831 2
28104 2
20677 2
30053 2
29228 2
19580 2
26156 2
28776 2
23409 2
24278 2