2666 531
2522 523
7248 324
3225 861
53703 587
3807 265
2385 61
3394 78
3503 491
3505 265
4524 627
893 40
4528 782