42331 3
45577 3
29280 3
48105 3
25701 3
27884 3
22954 3
26351 3
30658 3
37505 3
43083 3
30002 3
41709 3
49681 3
30180 3
45128 3
34028 3
32208 3
32426 3
24328 3
29181 3
22551 3
27578 3
38103 3