19378 2
29626 2
18559 2
16957 2
30905 2
23831 2
19127 2
18828 2
18059 2
19131 2
32454 2
19827 2
30506 2
43501 2
33226 2
27684 2
29777 2
20255 2
18855 2
31601 2
27255 2
30777 2
19184 2
18928 2