19933 121
4510 772
5079 729
1776 306
3268 649
3891 242
9228 225
21941 113
4437 542
3066 34
14781 623
3484 642