16080 3
20352 3
39957 3
23558 3
20502 3
36580 3
19402 3
39551 3
20409 3
20808 3
31607 3
31303 3
23581 3
27631 3
36256 3
24652 3
32457 3
36856 3
18959 3
40179 3
31456 3
26455 3
29676 3
15853 3