21338 121
4924 772
5123 729
1793 306
3303 649
3923 242
9421 225
22096 113
4526 542
3217 34
15189 624
3507 642