21648 163
8771 977
10496 633
6670 598
221623 551
12562 422
28516 982
14852 262
24945 452
17713 315
4327 621
8197 401