19839 121
4468 772
5071 729
1771 306
3260 649
3889 242
9228 225
21933 113
4418 542
3058 34
14749 623
3483 642