5072
4316
4153
3274
4038
3177
4214
3601
4342
3373
3917
4189
4224
3650
3951
3187
3987
3223
4333
3300
3961
3410
4096
2257