29996 64
29945 54
29889 22
29832 77
29678 67
29567 58
29534 108
29407 74
29291 52
29106 67
29090 38
29081 68
29024 81
28933 69
28813 41
28743 72
28740 59
28678 36
28418 74
28401 56
28266 46
28194 39
28150 29
27789 45