30331 2
26859 2
17376 2
46426 2
24605 2
24207 2
28653 2
21128 2
34501 2
20506 2
19106 2
31702 2
39507 2
19504 2
22653 2
19883 2
31033 2
47184 2
22630 2
32784 2
27083 2
20533 2
21704 2
44503 2