31709 3
31677 3
31658 5
31505 1
31276 2
31176 1
31134 0
31076 3
31051 2
30733 2
30631 3
30506 3
30157 4
30134 6
30001 3
29906 2
29851 3
29732 1
29580 1
29559 6
29533 4
29480 2
29082 3
28984 5