30031 6
29979 4
29983 4
29982 5
29984 5
29955 2
29931 3
29934 3
29905 1
29901 6
29908 7
29904 2
29877 5
29883 2
29876 6
29852 6
29834 1
29806 3
29777 2
29780 3
29759 5
29758 4
29756 8
29732 7