21647 163
8771 977
10496 633
6670 598
221614 551
12562 422
28515 982
14852 262
24943 452
17711 315
4327 621
8197 401