39326
9532
8096
7195
6370
4991
4748
4418
4267
4084
3648
3402
3102
2897
2878