25748 928
2546 122
6630 537
4021 273
14398 749
9053 676
7879 376
2500 202
4255 246
1063 101
17834 778
3192 623
3648 111