560378
496130
1002676
554425
160139
406504
537735
768381
57420
398202
454160
688361
694322
51881
552738
51492
701699
34179
946177
488392
892569
337400
35743
742454
309303
488680