29930 2
19453 2
31054 2
47726 2
32407 2
47380 2
20684 2
33656 2
58531 2
23007 2
18302 2
25633 2
24258 2
22583 2
34632 2
24727 2
27776 2
24101 2
21431 2
21302 2
31304 2
18880 2
37281 2
27402 2