25751 928
2566 122
6645 537
4036 273
14408 749
9058 676
7880 376
2504 202
4267 246
1068 101
17843 778
3193 623
3653 111