437142
517830
112125
659704
962640
9663
981556
52936
843260
26910
543286
38933
67975
202112
63742
53447
27656
1027768
26829
57555
754173
274745
234289
51680
71881
17310