39090
9501
8081
7189
6293
4991
4748
4418
4264
4030
3619
3402
3069
2878
2476