21616 163
8766 977
10493 633
6667 598
221456 551
12557 422
28506 982
14846 262
24921 452
17678 315
4327 621
8197 401