39256
9532
8088
7194
6343
4991
4748
4418
4265
4084
3639
3402
3090
2878
2755