585427
113604
912627
209634
398861
230278
137634
963448
686818
809221
29181
33376
5156799
3570581
3094148
2398804
2235988
2058609
1977358
191778
1773118
1722136
1691196
1638471