44949
26709
289151
740353
942247
11209
197809
809265
26642
68974
348306
460680
5092799
3520581
3023148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471