5967 803
3016 537
7473 570
2635 41
3360 346
1748 66
5629 690
2778 368
3537 539
4464 533
3673 502
3044 284