34245
32250
18933
7147
6850
5868
5063
4717
4446
3904