5984 803
3023 537
7492 570
2641 41
3362 346
1754 66
5641 690
2783 368
3543 539
4477 533
3693 502
3057 284