2680 531
2531 523
7273 324
3225 861
53841 587
3831 265
2407 61
3411 78
3514 491
3525 265
4548 627
912 40
4551 782