522307
1270275
345660
258263
121535
331572
820665
199920
103699
633382
184540
535988
509408
763454
315709
965806
463194
940345
781986
657202
264773
549747
824142
96630