19944 121
4512 772
5080 729
1777 306
3269 649
3891 242
9229 225
21941 113
4439 542
3067 34
14783 623
3484 642