28985
2922
5830
4084
4259
3862
8582
4363
2607
3851
2919
6330
2612
3859
3284
2875
4046
7073
3173
2709
3484