25741 928
2456 122
6561 537
3954 273
14355 749
9029 676
7862 376
2473 202
4219 246
1055 101
17808 778
3186 623
3627 111