21699 163
8774 977
10503 633
6672 598
221807 552
12568 422
28530 982
14862 262
24982 452
17759 315
4327 621
8199 401