19856 121
4473 772
5074 729
1773 306
3261 649
3890 242
9228 225
21934 113
4421 542
3061 34
14761 623
3483 642