31158 5
31151 1
31079 3
30957 3
30859 2
30755 3
30601 1
30401 2
30401 0
30280 2
30184 3
30077 3
29809 4
29783 6
29479 3
29402 2
29308 1
29181 4
29159 3
29077 2
29009 6
28682 1
28683 3
28451 5