21664 163
8772 977
10501 633
6671 598
221693 552
12563 422
28522 982
14855 262
24960 452
17734 315
4327 621
8197 401