29401 3
28331 3
34982 3
19709 3
19309 3
26651 3
47126 3
20081 3
44780 3
41104 3
47579 3
27583 3
27231 3
22409 3
113129 3
19652 3
45629 3
18431 3
26133 3
24134 3
16731 3
31630 3
8506 3
6976 3