29681 4
29684 2
29657 2
29658 3
29630 1
29627 4
29633 3
29629 4
29606 1
29601 6
29577 4
29583 4
29582 4
29552 5
29553 6
29555 5
29554 7
29558 8
29528 6
29530 4
29505 2
29503 2
29507 4
29484 0