305933 62
305358 25
302728 108
302680 100
302234 44
298003 47
297884 30
296779 19
296708 44
296106 18
293634 19
290303 12
289053 59
288752 35
288630 51
288380 84
287582 20
287083 26
287009 79
286951 19
286256 8
285331 24
284331 46
282659 65