21842 163
8781 977
10518 633
6693 598
222181 552
12587 422
28565 982
14892 262
25050 452
17842 315
4335 621
8210 401