25751 928
2568 122
6646 537
4037 273
14413 749
9059 676
7880 376
2504 202
4268 246
1068 101
17848 778
3193 623
3653 111