1233286
824591
762724
1013797
543975
871906
435603
1070971
23634486
23147960
19654669
14355916
13248158
11731625
10244365
8733963
465970
944384
36966
267678