3005
2749
3037
4375
4162
2361
3100
4837
4902
5043
5471
5105
3014
4177
3000
3270
4539
4207
3840
3520
3344
3401
2615
2903
3225