689350
381179
314475
1043239
460965
185504
889732
807782
628428
1003920
175760
1061826
620538
285453
85090
88230
1028834
99785
863983
461471
753480
653272
338308
327184