25730 928
2334 122
6477 537
3852 273
14299 749
8999 676
7846 376
2455 202
4161 246
1041 101
17765 778
3176 623
3593 111