3576
3112
3064
3379
3290
3702
2946
3209
2723
3507
3020
3031
3557
3053
3100
2867
2879
3448
3734
2740
2768
3026
3287
2785
3582
3081
3263
3583
3075
3592
3342
3206
3030
2777
3035