21696 163
8774 977
10503 633
6672 598
221804 552
12568 422
28530 982
14862 262
24980 452
17757 315
4327 621
8199 401