262312
44458
24713
50182
319812
320862
599294
321815
13126
1794
835310
529904
28961454
24400119
21944992
21150480
16474333
14852969
140481028
13366239
1153478
11515764
945958
9456480