21640 163
8771 977
10493 633
6670 598
221588 551
12561 422
28514 982
14850 262
24940 452
17705 315
4327 621
8197 401