4885 773
29377 508
10286 506
6283 60
5166 125
4277 151
3387 79
3795 944
5811 717
2440 438
2554 294
3774 685
20061 384