29753 6
29752 2
29755 3
29726 5
29732 5
29726 8
29708 3
29706 2
29704 7
29679 2
29682 1
29684 3
29658 2
29630 2
29628 1
29633 5
29602 2
29603 8
29609 2
29609 1
29580 2
29580 1
29581 10