29191
3041
5984
4184
4370
3975
8707
4490
2703
3958
3036
6485
2722
3978
3379
2979
4156
7185
3285
2808
3583