2456 523
6965 324
3182 861
51969 586
3609 265
2259 61
3274 78
3380 491
3347 264
4305 627
785 40
4262 782