2666 531
2523 523
7253 324
3225 861
53710 587
3808 265
2385 61
3395 78
3504 491
3506 265
4526 627
896 40
4533 782