554332
428334
185605
705690
67632
97607
386153
691901
711793
40248
638833
990287
5099799
3533581
3033148
2337804
2219988
2022609
1933357
190378
1750118
1716136
1675195
1629471