5117 773
30779 508
10343 506
6568 60
5335 126
4630 151
3544 79
3884 944
5875 717
2533 438
2685 294
3867 685
20931 384