29978 2
29978 1
29959 4
29930 0
29927 4
29904 6
29904 2
29909 3
29879 4
29856 6
29852 3
29851 6
29832 4
29827 6
29829 7
29807 3
29807 2
29784 2
29780 2
29755 1
29729 3
29728 3
29728 4
29728 2