621183 29
303351 29
155152 29
124229 29
127157 29
103701 28
268154 28
112934 28
419379 28
129552 28
223058 28
226104 28
309532 28
128881 28
63828 28
241032 28
452330 28
264577 28
294353 28
168158 28
139180 28
101783 28
209954 28
129255 28