21116 121
4887 772
5114 729
1793 306
3296 649
3916 242
9411 225
22068 113
4511 542
3185 34
15140 624
3503 642