1448 59
4317 682
4352 758
2889 226
4056 596
3093 493
2738 389
4758 460
2725 438
4061 465
3689 403
3202 271