2451 523
6949 324
3175 861
51810 586
3590 265
2253 61
3260 78
3378 491
3336 264
4290 627
782 40
4256 782