21686 163
8773 977
10503 633
6671 598
221772 552
12567 422
28525 982
14860 262
24974 452
17747 315
4327 621
8198 401