306727 18
305959 25
303732 100
303334 108
302981 44
299206 30
298655 47
297857 44
297279 19
297054 18
294333 19
290852 12
289982 59
289883 51
289603 35
289608 84
288084 26
287933 20
287782 79
287680 19
287530 8
286134 24
285404 46
283255 65