21539 163
8763 977
10481 633
6664 598
221196 551
12543 422
28480 982
14825 262
24873 452
17611 315
4318 621
8188 401