21662 163
8772 977
10499 633
6671 598
221681 552
12563 422
28521 982
14854 262
24955 452
17731 315
4327 621
8197 401