347106
35728
451484
532458
614569
714676
173882
61268
866632
765782
942743
953798
31412464
26757124
23894997
23180481
17967342
16135971
150411028
14251239
12311764
10190483
625826
5430209