306734 18
305956 25
303730 100
303333 108
302977 44
299201 30
298653 47
297859 44
297279 19
297052 18
294334 19
290856 12
289977 59
289880 51
289608 35
289609 84
288082 26
287927 20
287779 79
287677 19
287531 8
286126 24
285407 46
283253 65