30673 97
30580 83
30303 38
29951 122
29726 42
29504 95
29380 44
28848 38
28742 47
28497 58
28361 94
28245 76
28159 60
28098 117
27569 67
27514 79
27121 82
27064 94
27030 47
27026 71
26743 88
26476 96