21688 163
8773 977
10503 633
6671 598
221778 552
12567 422
28526 982
14861 262
24974 452
17747 315
4327 621
8198 401