39290
9532
8093
7195
6367
4991
4748
4418
4266
4084
3647
3402
3100
2878
2863