5954 773
34586 510
10779 506
9488 61
6087 127
6338 151
3967 79
4229 944
6446 717
2996 439
3229 294
4404 685
24575 386