21696 163
8774 977
10503 633
6672 598
221798 552
12568 422
28529 982
14862 262
24978 452
17755 315
4327 621
8199 401