19993 121
4522 772
5081 729
1777 306
3269 649
3891 242
9229 225
21949 113
4442 542
3071 34
14792 623
3485 642