5104 773
30677 508
10340 506
6548 60
5326 126
4619 151
3532 79
3877 944
5872 717
2525 438
2675 294
3860 685
20890 384