25751 928
2562 122
6642 537
4033 273
14405 749
9058 676
7879 376
2504 202
4266 246
1067 101
17843 778
3192 623
3653 111