25753 928
2583 122
6655 537
4050 273
14423 749
9059 676
7880 376
2506 202
4280 246
1069 101
17851 778
3195 623
3661 111