2680 531
2531 523
7276 324
3225 861
53856 587
3833 265
2407 61
3414 78
3516 491
3525 265
4550 627
913 40
4552 782