2663 531
2522 523
7239 324
3225 861
53684 587
3806 265
2381 61
3391 78
3495 491
3503 265
4522 627
888 40
4526 782