2451 523
6955 324
3175 861
51860 586
3596 265
2253 61
3266 78
3379 491
3340 264
4298 627
783 40
4259 782