29832 28
29401 11
29265 57
29184 38
28968 22
28855 28
28836 38
28813 31
28331 14
28257 7
28213 6
28151 42
28018 37
27878 33
27844 57
27670 17
27473 28
27435 35
27364 18
27319 28
27035 40
26927 39
26867 25
26643 24