21587 163
8764 977
10486 633
6666 598
221332 551
12550 422
28493 982
14840 262
24895 452
17651 315
4324 621
8191 401