5074 773
30566 508
10333 506
6522 60
5314 126
4583 151
3519 79
3868 944
5861 717
2519 438
2664 294
3853 685
20804 384