29801 3
27701 3
30305 3
28926 3
50205 3
62084 3
21228 3
23052 3
31780 3
24676 3
28657 3
28459 3
21701 3
22803 3
18957 3
26184 3
27932 3
20284 3
19329 3
20956 3
22577 3
30155 3
30433 3
42830 3