5073
4325
4158
3277
4040
3180
4219
3604
4344
3376
3918
4193
4226
3653
3954
3193
3992
3226
4337
3304
3963
3412
4097
2260