537957
179911
529994
99418
571469
577814
965822
2024492
613509
792551
810239
108562
799232
442665
1011674
91399
10371744
599986
3693577
3532980
3193510
2461192
2085495
2035216
181366
1757948
16055
152261
1515545