31679 1
31533 3
31481 1
31432 4
31159 2
31107 3
31057 1
30728 0
30703 2
30580 4
30584 0
30434 0
30076 2
29808 2
29752 3
29732 2
29658 1
29607 1
29380 2
29376 3
29258 2
29178 1
29153 1
29108 1