5074 773
30569 508
10333 506
6523 60
5314 126
4585 151
3520 79
3868 944
5862 717
2519 438
2664 294
3853 685
20812 384