2679 531
2530 523
7271 324
3225 861
53834 587
3831 265
2407 61
3410 78
3514 491
3524 265
4547 627
910 40
4551 782