21525 163
8762 977
10481 633
6662 598
221151 551
12543 422
28475 982
14823 262
24861 452
17608 315
4318 621
8187 401