25753 928
2585 122
6656 537
4051 273
14423 749
9059 676
7880 376
2506 202
4281 246
1069 101
17851 778
3195 623
3662 111