29232 2
40651 2
14231 2
31609 2
43833 2
47405 2
30856 2
24355 2
27459 2
23032 2
32353 2
32855 2
25231 2
38978 2
28557 2
21076 2
47159 2
32709 2
36683 2
20376 2
15579 2
21754 2
33532 2
26980 2