19859 121
4474 772
5074 729
1773 306
3262 649
3891 242
9228 225
21934 113
4421 542
3061 34
14761 623
3483 642