259256
259222
259166
259606
257202
257348
25619
254208
254638
253230
251538
250404
249274
249330
249922
24851
247870
246828
246414
245728
245883
245942
245865
244621
244687
244775
242875
240879