5994 803
3027 537
7510 570
2643 41
3365 346
1770 66
5659 690
2789 368
3546 539
4482 533
3695 502
3060 284