384868
847578
501306
971423
71079
71924
106177
57180
398438
829699
860316
267683
28962454
24401119
21945992
21150480
16474333
14852969
140481028
13366239
1153478
11515764
946058
9456480