21615 163
8766 977
10492 633
6667 598
221451 551
12556 422
28505 982
14846 262
24919 452
17678 315
4327 621
8196 401