21579 163
8763 977
10484 633
6666 598
221296 551
12548 422
28488 982
14836 262
24892 452
17641 315
4321 621
8191 401