21680 163
8772 977
10502 633
6671 598
221747 552
12565 422
28524 982
14859 262
24971 452
17742 315
4327 621
8197 401