252934
456218
398439
615440
85427
240276
99659
721383
307693
80139
626465
368868
1786283
3317269
1212810
632114
807337
1113493
1602454
887865
894770
1082949
646169
129670
1231894
379474