29600 111
29316 96
29299 84
29098 27
29049 25
28918 34
28815 63
28704 51
28616 84
28609 64
28339 42
28040 70
27618 67
27546 89
27501 16
27358 40
27302 48
27161 23
27018 66
27000 108
26507 71
26433 103
26260 35
26246 18