5751 773
33878 509
10660 506
9301 61
5893 127
5944 151
3879 79
4136 944
6354 717
2909 438
3117 294
4285 685
23758 386