21841 163
8781 977
10518 633
6692 598
222178 552
12587 422
28564 982
14892 262
25049 452
17839 315
4335 621
8210 401