38660
727928
745599
5205
823578
735441
593775
877387
35571
771133
531517
373261
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471