21641 163
8771 977
10495 633
6670 598
221596 551
12562 422
28514 982
14851 262
24941 452
17706 315
4327 621
8197 401