21601 163
8765 977
10488 633
6666 598
221351 551
12551 422
28495 982
14841 262
24902 452
17659 315
4325 621
8191 401