21284 121
4919 772
5121 729
1793 306
3300 649
3921 242
9420 225
22091 113
4524 542
3214 34
15181 624
3506 642