5994 803
3027 537
7510 570
2643 41
3365 346
1767 66
5657 690
2789 368
3546 539
4482 533
3695 502
3059 284