19984 121
4519 772
5081 729
1777 306
3269 649
3891 242
9229 225
21948 113
4442 542
3070 34
14788 623
3484 642