5988 803
3023 537
7494 570
2643 41
3362 346
1756 66
5641 690
2786 368
3544 539
4478 533
3693 502
3058 284