21530 163
8762 977
10481 633
6664 598
221164 551
12543 422
28479 982
14824 262
24866 452
17608 315
4318 621
8187 401