17509 351
16946 688
5579 966
5432 205
6719 482
1621 41
7434 449
8496 96
32224 928
2814 174
1637 140
4851 509
15152 394
3515 74
2679 344
3179 261
2485 606
2988 461
7700 843