18555 3
26426 3
24379 3
17354 3
32858 3
10601 3
12326 3
25604 3
46508 3
30129 3
20577 3
27234 3
20853 3
23533 3
30905 3
19929 3
40180 3
29477 3
35229 3
19455 3
33858 3
35581 3
33282 3
22676 3