20238 121
4617 772
5085 729
1780 306
3281 649
3901 242
9242 225
21974 113
4455 542
3101 34
14868 624
3487 642