5752 773
33891 509
10661 506
9303 61
5897 127
5952 151
3879 79
4136 944
6354 717
2909 438
3117 294
4288 685
23771 386