21340 121
4925 772
5123 729
1793 306
3303 649
3923 242
9421 225
22097 113
4526 542
3217 34
15189 624
3507 642