21716 163
8774 977
10504 633
6673 598
221858 552
12572 422
28534 982
14866 262
24989 452
17768 315
4327 621
8201 401