39251
9532
8088
7194
6342
4991
4748
4418
4265
4084
3639
3402
3089
2878
2729