25751 928
2557 122
6637 537
4029 273
14401 749
9058 676
7879 376
2503 202
4263 246
1065 101
17842 778
3192 623
3651 111