485531
520165
142640
981817
406657
40289
15785
197976
575673
291626
122800
197504
67975
202112
63742
53447
27656
1027768
26829
57555
754173
274745
234289
51680
71881
17310