25751 928
2552 122
6634 537
4026 273
14400 749
9057 676
7879 376
2500 202
4261 246
1063 101
17836 778
3192 623
3648 111