21520 163
8762 977
10481 633
6662 598
221148 551
12542 422
28475 982
14821 262
24861 452
17607 315
4318 621
8187 401