4880 773
29339 508
10285 506
6273 60
5159 125
4270 151
3366 79
3794 944
5810 717
2435 438
2546 294
3772 685
20046 384