306931 18
306084 25
303959 100
303456 108
303131 44
299855 30
298757 47
297932 44
297452 19
297130 18
294454 19
291059 12
290253 59
289982 84
289877 51
289709 35
288102 26
287981 20
287933 79
287732 8
287733 19
286480 24
285477 46
283454 65