23859 3
28732 3
30305 3
31180 3
20232 3
21176 3
16979 3
20878 3
32002 3
20607 3
32332 3
23751 3
20005 3
38958 3
26108 3
36128 3
18701 3
30483 3
23601 3
21527 3
19855 3
27726 3
17652 3
22352 3