21615 163
8766 977
10491 633
6667 598
221448 551
12556 422
28505 982
14846 262
24919 452
17678 315
4326 621
8196 401