18697 120
4072 770
5016 729
1754 306
3243 649
3874 242
9189 225
21819 113
4335 542
2971 34
14401 622
3468 642