21527 163
8762 977
10481 633
6663 598
221160 551
12543 422
28478 982
14824 262
24865 452
17608 315
4318 621
8187 401