19855 121
4473 772
5073 729
1773 306
3261 649
3890 242
9228 225
21934 113
4421 542
3061 34
14760 623
3483 642