31704 3
31678 3
31651 5
31501 1
31277 2
31183 1
31127 0
31078 3
31057 2
30729 2
30630 3
30507 3
30156 4
30132 6
30001 3
29903 2
29858 3
29732 1
29584 1
29554 6
29527 4
29477 2
29078 3
28979 5