25741 928
2451 122
6557 537
3948 273
14351 749
9028 676
7861 376
2472 202
4218 246
1055 101
17805 778
3186 623
3624 111