21542 163
8763 977
10481 633
6664 598
221202 551
12543 422
28483 982
14825 262
24875 452
17613 315
4318 621
8189 401