45477 2
22884 2
21381 2
21181 2
17583 2
40056 2
17254 2
22904 2
20132 2
22930 2
18009 2
20304 2
23778 2
26981 2
19857 2
17957 2
26703 2
27176 2
40303 2
23031 2
28882 2
21852 2
23827 2
21507 2