25751 928
2557 122
6638 537
4030 273
14404 749
9058 676
7879 376
2503 202
4264 246
1066 101
17843 778
3192 623
3651 111