5994 803
3027 537
7512 570
2644 41
3365 346
1772 66
5659 690
2789 368
3546 539
4482 533
3696 502
3060 284