5897 773
34253 510
10730 506
9406 61
6028 127
6071 151
3944 79
4190 944
6404 717
2950 439
3191 294
4359 685
24301 386