5964 773
34602 510
10801 506
9495 61
6092 127
6362 151
3970 79
4230 944
6452 717
2997 439
3229 294
4408 685
24622 386