21659 163
8772 977
10499 633
6670 598
221666 551
12563 422
28521 982
14854 262
24953 452
17728 315
4327 621
8197 401