306458 18
305727 25
303353 100
303227 108
302753 44
298683 30
298483 47
297559 44
296979 19
296851 18
294251 19
290505 12
289682 59
289604 51
289457 35
289208 84
287906 26
287784 20
287606 79
287477 19
287207 8
285901 24
285130 46
283159 65