21812 163
8780 977
10517 633
6692 598
222130 552
12584 422
28561 982
14890 262
25039 452
17832 315
4332 621
8206 401