31077 37
31003 85
30354 122
30303 38
30125 45
29912 99
29801 45
29245 38
29157 47
29087 78
28892 59
28755 95
28490 120
28159 60
27901 100
27900 79
27569 68
27532 82
27451 47
27445 71
27140 89
26876 97