458034
330295
397128
223502
319152
108193
299397
589701
141456
182047