61078
773375
340842
58747
107924
418880
547320
671656
927703
133129
791671
508729
847745
405203
98372
311375
935488
907348
162535
2107