11753
335326
526644
478906
1088822
29753
907661
746347
647611
953452
507618
212820
84360
228828
683970
390287
687235
433566
198810
463397
865850
338701
190304
55313