25730 928
2336 122
6479 537
3856 273
14300 749
9005 676
7846 376
2455 202
4162 246
1041 101
17765 778
3176 623
3595 111