25751 928
2557 122
6636 537
4027 273
14400 749
9058 676
7879 376
2501 202
4263 246
1064 101
17838 778
3192 623
3650 111