5979 773
34609 510
10809 506
9495 61
6094 127
6366 151
3970 79
4231 944
6454 717
2998 439
3229 294
4410 685
24637 386